diff --git a/utils/loadWindowVariables.js b/utils/loadWindowVariables.js index 81a7583..e81a49b 100644 --- a/utils/loadWindowVariables.js +++ b/utils/loadWindowVariables.js @@ -70,7 +70,14 @@ export async function loadWindowVariables() { .then(() => { const variablesObj = requiredVars.reduce((acc, variable) => { if (window[variable] !== undefined) { - acc[variable.replace("win_", "")] = window[variable]; // Entferne "win_" beim Speichern in Redux + // Wenn es sich um kueID handelt, ersetze %20 durch Leerzeichen + if (variable === "win_kueID" && Array.isArray(window[variable])) { + acc[variable.replace("win_", "")] = window[variable].map((id) => + id.replace(/%20/g, " ") + ); + } else { + acc[variable.replace("win_", "")] = window[variable]; + } } return acc; }, {});