diff --git a/app/Http/Controllers/TicketsController.php b/app/Http/Controllers/TicketsController.php index 8cd98814..754241ed 100644 --- a/app/Http/Controllers/TicketsController.php +++ b/app/Http/Controllers/TicketsController.php @@ -39,6 +39,7 @@ class TicketsController extends Controller 'ticketcategory' => 'required', 'priority' => 'required', 'message' => 'required', + 'g-recaptcha-response' => ['required', 'recaptcha'], ] ); $ticket = new Ticket( diff --git a/themes/default/views/admin/settings/index.blade.php b/themes/default/views/admin/settings/index.blade.php index 8b0c3612..89249eac 100644 --- a/themes/default/views/admin/settings/index.blade.php +++ b/themes/default/views/admin/settings/index.blade.php @@ -159,6 +159,28 @@ @endforeach +
+
+ +
+ +
+ +
+
+ {!! htmlScriptTagJsApi() !!} + {!! htmlFormSnippet() !!} + @error('g-recaptcha-response') + + {{ $message }} + + @enderror +
+
+
+
+ +
+ @if (app(App\Settings\GeneralSettings::class)->recaptcha_enabled) +
+ {!! htmlScriptTagJsApi() !!} + {!! htmlFormSnippet() !!} + @error('g-recaptcha-response') + + {{ $message }} + + @enderror +
+ @endif