From b063234307296ca0fed07265e7f9e1c93c9b2f42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Thu, 22 Feb 2024 14:08:09 +0100 Subject: [PATCH] Fixes for double submissions --- .../views/billing-portal/v3/index.blade.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/resources/views/billing-portal/v3/index.blade.php b/resources/views/billing-portal/v3/index.blade.php index d95f36c87e20..89f8c3002d0b 100644 --- a/resources/views/billing-portal/v3/index.blade.php +++ b/resources/views/billing-portal/v3/index.blade.php @@ -18,9 +18,7 @@ document.querySelector('input[name=contact_last_name]').value = event.contact_last_name; document.querySelector('input[name=contact_email]').value = event.contact_email; - setTimeout(() => { - document.getElementById('payment-method-form').submit() - }, 2000); + document.getElementById('payment-method-form').submit() }); const target = document.getElementById('container'); @@ -34,6 +32,18 @@ document.getElementById('container').classList.remove('hidden'); }, 1500); }) + + Livewire.on('update-shipping-data', (event) => { + console.log(event); + + for (field in event) { + let element = document.querySelector(`input[name=${field}]`); + + if (element) { + element.value = event[field]; + } + } + }); }); @endpush