diff --git a/src/plugins/discover/public/application/main/utils/resolve_data_view.ts b/src/plugins/discover/public/application/main/utils/resolve_data_view.ts index d846f7b949513..fc6a1ae9d166e 100644 --- a/src/plugins/discover/public/application/main/utils/resolve_data_view.ts +++ b/src/plugins/discover/public/application/main/utils/resolve_data_view.ts @@ -70,7 +70,7 @@ export async function loadDataView({ let fetchedDataView: DataView | null = null; // try to fetch adhoc data view first try { - fetchedDataView = fetchId ? await dataViews.get(fetchId, false) : null; + fetchedDataView = fetchId ? await dataViews.get(fetchId, false, true) : null; if (fetchedDataView && !fetchedDataView.isPersisted()) { return { list: dataViewList || [], @@ -88,7 +88,10 @@ export async function loadDataView({ let defaultDataView: DataView | null = null; if (!fetchedDataView) { try { - defaultDataView = await dataViews.getDefaultDataView({ displayErrors: false }); + defaultDataView = await dataViews.getDefaultDataView({ + displayErrors: false, + refreshFields: true, + }); } catch (e) { // }