From bd51191da6746e17219ac3281a0830d29a9fc2a1 Mon Sep 17 00:00:00 2001 From: Boy132 Date: Mon, 2 Dec 2024 23:53:35 +0100 Subject: [PATCH] Add role permissions for webhooks (#742) --- app/Enums/RolePermissionModels.php | 1 + app/Policies/WebhookConfigurationPolicy.php | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 app/Policies/WebhookConfigurationPolicy.php diff --git a/app/Enums/RolePermissionModels.php b/app/Enums/RolePermissionModels.php index 36b7913b7..069910957 100644 --- a/app/Enums/RolePermissionModels.php +++ b/app/Enums/RolePermissionModels.php @@ -13,4 +13,5 @@ enum RolePermissionModels: string case Role = 'role'; case Server = 'server'; case User = 'user'; + case Webhook = 'webhook'; } diff --git a/app/Policies/WebhookConfigurationPolicy.php b/app/Policies/WebhookConfigurationPolicy.php new file mode 100644 index 000000000..d95694301 --- /dev/null +++ b/app/Policies/WebhookConfigurationPolicy.php @@ -0,0 +1,10 @@ +