Ignore authconfigs for datasources if they are empty

This commit is contained in:
Dean 2022-07-03 18:55:44 +01:00
parent e14289abee
commit 85e755fc7f
1 changed files with 7 additions and 4 deletions

View File

@ -37,10 +37,13 @@ class QueryRunner {
throw "Integration type does not exist."
}
datasource.config.authConfigs = enrichQueryFields(
datasource.config.authConfigs,
this.ctx
)
if (datasource.config.authConfigs) {
datasource.config.authConfigs = datasource.config.authConfigs.map(
config => {
return enrichQueryFields(config, this.ctx)
}
)
}
const integration = new Integration(datasource.config)