fix(chart-filter): Avoid column denormalization if not enabled (#26199)

This commit is contained in:
Vitor Avila
2023-12-07 22:24:47 -03:00
committed by GitHub
parent d2adc858cb
commit 05d7060d83
2 changed files with 15 additions and 7 deletions

View File

@@ -115,9 +115,12 @@ class DatasourceRestApi(BaseSupersetApi):
return self.response(403, message=ex.message)
row_limit = apply_max_row_limit(app.config["FILTER_SELECT_ROW_LIMIT"])
denormalize_column = not datasource.normalize_columns
try:
payload = datasource.values_for_column(
column_name=column_name, limit=row_limit
column_name=column_name,
limit=row_limit,
denormalize_column=denormalize_column,
)
return self.response(200, result=payload)
except KeyError: