fix(key-value): lost url_params after long-url feature (#18846)

This commit is contained in:
Yongjie Zhao
2022-02-22 21:50:50 +08:00
committed by GitHub
parent a9a892945e
commit 4c16586067
2 changed files with 14 additions and 2 deletions

View File

@@ -175,6 +175,19 @@ const updateHistory = debounce(
additionalParam[URL_PARAMS.datasetId.name] = datasetId;
}
const urlParams = payload?.url_params || {};
Object.entries(urlParams).forEach(([key, value]) => {
if (
![
URL_PARAMS.sliceId.name,
URL_PARAMS.formDataKey.name,
URL_PARAMS.datasetId.name,
].includes(key)
) {
additionalParam[key] = value;
}
});
try {
let key;
let stateModifier;