OTC-Verkauf aktualisiert Bestellungen-Tabelle sofort

This commit is contained in:
gitea_admin committed 2026-09-30 20:07:00 +02:00
1 parent 9f35366449
commit 2ae368d2d6
1 file changed
+4
+4
View File
@@ -1689,6 +1689,9 @@ JS;
echo " closeDrawer();"; echo " closeDrawer();";
echo " }"; echo " }";
echo " });"; echo " });";
echo " document.addEventListener('otc-order-created', () => {";
echo " void reloadBestellungenSection();";
echo " });";
echo " window.addEventListener('popstate', (event) => {"; echo " window.addEventListener('popstate', (event) => {";
echo " if (bestellungenDetailOpen && (!event.state || event.state.bestellungenView !== 'detail')) {"; echo " if (bestellungenDetailOpen && (!event.state || event.state.bestellungenView !== 'detail')) {";
echo " restoreBestellungenList();"; echo " restoreBestellungenList();";
@@ -1904,6 +1907,7 @@ JS;
echo " const result = await response.json();"; echo " const result = await response.json();";
echo " if (response.ok && result.ok) {"; echo " if (response.ok && result.ok) {";
echo " submissionSucceeded = true;"; echo " submissionSucceeded = true;";
echo " document.dispatchEvent(new CustomEvent('otc-order-created', { detail: { orderId: result.orderId } }));";
echo " if (successEl) {"; echo " if (successEl) {";
echo " successEl.textContent = result.externalRef ? 'Bestellung erfolgreich erfasst! Bestellnummer: ' + result.externalRef : successDefaultText;"; echo " successEl.textContent = result.externalRef ? 'Bestellung erfolgreich erfasst! Bestellnummer: ' + result.externalRef : successDefaultText;";
echo " successEl.classList.remove('hidden');"; echo " successEl.classList.remove('hidden');";