fix: injecter toutes les props _wsInitData comme globales window
FlowDeck CI / test (push) Failing after 4s
FlowDeck CI / docker (push) Has been skipped

Alpine évalue les expressions comme tree, flatTree, online, etc.
dans un scope qui n'hérite pas toujours de _wsInitData.
En les exposant comme window.X, Alpine les trouve toujours.

Supprime les 36 erreurs restantes sur /local-workspace.
This commit is contained in:
2026-07-13 08:16:10 -04:00
parent ca73c6902f
commit b94d25bff5
+6
View File
@@ -1869,6 +1869,12 @@ window._wsInitData = (function() {
};
})();
// Injecter toutes les props comme globales pour Alpine (résout les 36 erreurs de scope)
var _wsKeys = Object.keys(window._wsInitData);
for (var _i = 0; _i < _wsKeys.length; _i++) {
try { window[_wsKeys[_i]] = window._wsInitData[_wsKeys[_i]]; } catch(e) {}
}
var _wsInitData = window._wsInitData;
console.log('FLOWDECK v2.4.6 — IIFE done, _wsInitData keys:', Object.keys(window._wsInitData).length);
</script>
<script>console.log('FLOWDECK v2.4.6 — ws-split about to render, _wsInitData exists:', typeof window._wsInitData !== 'undefined');</script>