diff options
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/js/contact-form.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/assets/js/contact-form.js b/assets/js/contact-form.js index ce81c8c..a5eebba 100644 --- a/assets/js/contact-form.js +++ b/assets/js/contact-form.js @@ -8,6 +8,7 @@ document.addEventListener('alpine:init', () => { isSubmitting: false, statusMessage: '', statusClass: '', + loadedAt: Math.floor(Date.now() / 1000), async submitContactForm() { this.isSubmitting = true; @@ -21,7 +22,7 @@ document.addEventListener('alpine:init', () => { formData.append('message', this.formData.message); formData.append('subject', ''); formData.append('website', ''); // honeypot - formData.append('_t', Math.floor(Date.now() / 1000)); // timing check + formData.append('_t', this.loadedAt); // timing check: when form loaded const response = await fetch('/api/contact.php', { method: 'POST', |
