From a9fa9955d291442833a48ed02a4d568fc1048b96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Tue, 8 Sep 2026 15:03:09 +0200 Subject: [PATCH] Restore lager tab after lot save --- modules/shared/auth/ui/home.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/shared/auth/ui/home.php b/modules/shared/auth/ui/home.php index 3ee5487..222b822 100644 --- a/modules/shared/auth/ui/home.php +++ b/modules/shared/auth/ui/home.php @@ -727,6 +727,8 @@ function render_auth_home_page(array $user, array $otcProducts = [], array $best echo " });"; echo " });"; echo "});"; + echo "const restoreLagerDrawerProductId = window.sessionStorage.getItem('lager-drawer-restore-product-id');"; + echo "if (restoreLagerDrawerProductId) { const erpTab = Array.from(document.querySelectorAll('.sg-portal-header__tabs .sg-tab-button')).find((button) => button.textContent.trim() === 'ERP'); erpTab?.click(); const lagerTab = Array.from(document.querySelectorAll('#left-navigation-menu .sg-tab-button')).find((button) => button.textContent.trim() === 'Lager'); lagerTab?.click(); }"; echo "document.querySelectorAll('.sg-sandwich-menu-wrap').forEach((wrap) => {"; echo " const button = wrap.querySelector('.sg-sandwich-button');"; echo " button.addEventListener('click', (event) => {";