From 2ae368d2d647068b8e86a5bde045c15f6d8d423a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Wed, 30 Sep 2026 20:07:00 +0200 Subject: [PATCH] OTC-Verkauf aktualisiert Bestellungen-Tabelle sofort --- modules/shared/auth/ui/home.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/shared/auth/ui/home.php b/modules/shared/auth/ui/home.php index 229116a..a36fc2a 100644 --- a/modules/shared/auth/ui/home.php +++ b/modules/shared/auth/ui/home.php @@ -1689,6 +1689,9 @@ JS; echo " closeDrawer();"; echo " }"; echo " });"; + echo " document.addEventListener('otc-order-created', () => {"; + echo " void reloadBestellungenSection();"; + echo " });"; echo " window.addEventListener('popstate', (event) => {"; echo " if (bestellungenDetailOpen && (!event.state || event.state.bestellungenView !== 'detail')) {"; echo " restoreBestellungenList();"; @@ -1904,6 +1907,7 @@ JS; echo " const result = await response.json();"; echo " if (response.ok && result.ok) {"; echo " submissionSucceeded = true;"; + echo " document.dispatchEvent(new CustomEvent('otc-order-created', { detail: { orderId: result.orderId } }));"; echo " if (successEl) {"; echo " successEl.textContent = result.externalRef ? 'Bestellung erfolgreich erfasst! Bestellnummer: ' + result.externalRef : successDefaultText;"; echo " successEl.classList.remove('hidden');";