fix(plugin-chart-handlebars): Fix TypeError when using handlebars columns raw mode (#23801)

This commit is contained in:
Felix
2023-05-15 18:01:31 +02:00
committed by GitHub
parent 33eb4c6b71
commit 422e21eb16

View File

@@ -66,9 +66,8 @@ const dndAllColumns: typeof sharedControls.groupby = {
const newState: ExtraControlProps = {};
if (datasource) {
if (datasource?.columns[0]?.hasOwnProperty('filterable')) {
const options = (datasource as Dataset).columns;
newState.options = Object.fromEntries(
options.map((option: ColumnMeta) => [option.column_name, option]),
newState.options = (datasource as Dataset)?.columns?.filter(
(c: ColumnMeta) => c.filterable,
);
} else newState.options = datasource.columns;
}