fix(ag-grid): persist AG Grid column filters in explore permalinks (#38393)

This commit is contained in:
amaannawab923
2026-03-11 01:56:24 +05:30
committed by GitHub
parent fe7f220c21
commit 9215eb5e45
12 changed files with 198 additions and 15 deletions

View File

@@ -195,11 +195,16 @@ async function resolvePermalinkUrl(
export async function getChartPermalink(
formData: Pick<QueryFormData, 'datasource'>,
excludedUrlParams?: string[],
chartState?: JsonObject,
): Promise<PermalinkResult> {
const result = await getPermalink('/api/v1/explore/permalink', {
const payload: JsonObject = {
formData,
urlParams: getChartUrlParams(excludedUrlParams),
});
};
if (chartState && Object.keys(chartState).length > 0) {
payload.chartState = chartState;
}
const result = await getPermalink('/api/v1/explore/permalink', payload);
return resolvePermalinkUrl(result);
}