fix(sqllab): run previous state query (#29230)

This commit is contained in:
JUST.in DO IT
2024-06-12 15:04:19 -07:00
committed by GitHub
parent f2d5bbc671
commit a88979631e
2 changed files with 40 additions and 4 deletions

View File

@@ -134,11 +134,12 @@ export const convertQueryToClient = fieldConverter(queryClientMapping);
export function getUpToDateQuery(rootState, queryEditor, key) {
const {
sqlLab: { unsavedQueryEditor },
sqlLab: { unsavedQueryEditor, queryEditors },
} = rootState;
const id = key ?? queryEditor.id;
return {
...queryEditor,
id,
...queryEditors.find(qe => qe.id === id),
...(id === unsavedQueryEditor.id && unsavedQueryEditor),
};
}