]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Controllers/WebhookController.php
Added timeout and debugging statuses to webhooks
[bookstack] / app / Http / Controllers / WebhookController.php
index eca3002c6dd7e2d4e5f0dad76b3088ccc8ba83d1..81e3b77925aa7d4827503126475d5196413756aa 100644 (file)
@@ -46,6 +46,7 @@ class WebhookController extends Controller
             'endpoint' => ['required', 'url', 'max:500'],
             'events'   => ['required', 'array'],
             'active'   => ['required'],
+            'timeout'  => ['required', 'integer', 'min:1', 'max:600'],
         ]);
 
         $webhook = new Webhook($validated);
@@ -81,6 +82,7 @@ class WebhookController extends Controller
             'endpoint' => ['required', 'url', 'max:500'],
             'events'   => ['required', 'array'],
             'active'   => ['required'],
+            'timeout'  => ['required', 'integer', 'min:1', 'max:600'],
         ]);
 
         /** @var Webhook $webhook */