diff --git a/resources/views/settings/integrations.blade.php b/resources/views/settings/integrations.blade.php
index 854e7e9..d2dc06f 100644
--- a/resources/views/settings/integrations.blade.php
+++ b/resources/views/settings/integrations.blade.php
@@ -27,7 +27,7 @@
Enable WhatsApp Notifications
When disabled, no messages will be sent.
-
+
@@ -175,7 +175,11 @@ document.getElementById('btn-test-connection').addEventListener('click', functio
statusEl.style.fontWeight = '400';
fetch('{{ route('settings.integrations.test-whatsapp') }}', {
- headers: { 'X-Requested-With': 'XMLHttpRequest' }
+ method: 'POST',
+ headers: {
+ 'X-Requested-With': 'XMLHttpRequest',
+ 'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').content
+ }
})
.then(function (r) { return r.json(); })
.then(function (data) {
diff --git a/routes/web.php b/routes/web.php
index bcbb81e..824079b 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -119,7 +119,7 @@ Route::middleware(['auth', 'verified'])->group(function () {
Route::middleware('role:Admin')->group(function () {
Route::get('settings/integrations', [SettingsController::class, 'integrations'])->name('settings.integrations');
Route::post('settings/integrations/whatsapp', [SettingsController::class, 'updateWhatsapp'])->name('settings.integrations.whatsapp');
- Route::get('settings/integrations/test-whatsapp', [SettingsController::class, 'testWhatsappConnection'])->name('settings.integrations.test-whatsapp');
+ Route::post('settings/integrations/test-whatsapp', [SettingsController::class, 'testWhatsappConnection'])->name('settings.integrations.test-whatsapp');
});
});