chore: deprecate /superset/fetch_datasource_metadata mig to API v1 (#22102)

This commit is contained in:
Daniel Vaz Gaspar
2022-11-14 08:51:26 +00:00
committed by GitHub
parent 5b67e0712d
commit 7c6fabb033
3 changed files with 12 additions and 5 deletions

View File

@@ -1409,17 +1409,18 @@ export function popQuery(queryId) {
}
export function popDatasourceQuery(datasourceKey, sql) {
return function (dispatch) {
const datasetId = datasourceKey.split('__')[0];
return SupersetClient.get({
endpoint: `/superset/fetch_datasource_metadata?datasourceKey=${datasourceKey}`,
endpoint: `/api/v1/dataset/${datasetId}?q=(keys:!(none))`,
})
.then(({ json }) =>
dispatch(
addQueryEditor({
name: `Query ${json.name}`,
dbId: json.database.id,
schema: json.schema,
name: `Query ${json.result.name}`,
dbId: json.result.database.id,
schema: json.result.schema,
autorun: sql !== undefined,
sql: sql || json.select_star,
sql: sql || json.result.select_star,
}),
),
)