[v9.5.x] InfluxDB: Fix querying retention policies on flux mode (#67725)

InfluxDB: Fix querying retention policies on flux mode (#67722)

Query retention policies only on InfluxQL mode

(cherry picked from commit 373e4cab9a)

Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
This commit is contained in:
Grot (@grafanabot)
2023-05-03 16:13:24 +03:00
committed by GitHub
co-authored by ismail simsek
parent c9d8a5c6b5
commit 52ef99fcc7
@@ -170,7 +170,8 @@ export default class InfluxDatasource extends DataSourceWithBackend<InfluxQuery,
}
async getRetentionPolicies(): Promise<string[]> {
if (this.retentionPolicies.length) {
// Only For InfluxQL Mode
if (this.isFlux || this.retentionPolicies.length) {
return Promise.resolve(this.retentionPolicies);
} else {
return getAllPolicies(this).catch((err) => {