[v10.0.x] InfluxDB: Fix querying retention policies on flux mode (#68985)

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-24 16:01:46 +02:00
committed by GitHub
co-authored by ismail simsek
parent 54010b47f7
commit 981dfd9dba
@@ -169,7 +169,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) => {