From d50a63a8a5379ef29d6be2d4c37a2f0ebb03befa Mon Sep 17 00:00:00 2001 From: francescbassas Date: Mon, 27 May 2024 17:53:06 +0200 Subject: [PATCH 1/2] Setting SepaMandate API4 permissions --- Civi/Api4/SepaMandate.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Civi/Api4/SepaMandate.php b/Civi/Api4/SepaMandate.php index e3708e40..90bf6437 100644 --- a/Civi/Api4/SepaMandate.php +++ b/Civi/Api4/SepaMandate.php @@ -9,5 +9,20 @@ * @package Civi\Api4 */ class SepaMandate extends Generic\DAOEntity { - + + /** + * @see \Civi\Api4\Generic\AbstractEntity::permissions() + * @return array[] + */ + public static function permissions(): array { + return [ + 'get' => [ + 'view sepa mandates', + ], + 'update' => [ + 'edit sepa mandates', + ], + ]; + } + } From 75fc3a0f9d0c536cfe660cf4b4609790334e3fb2 Mon Sep 17 00:00:00 2001 From: francescbassas Date: Mon, 27 May 2024 18:00:00 +0200 Subject: [PATCH 2/2] Update SepaMandate.php --- Civi/Api4/SepaMandate.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Civi/Api4/SepaMandate.php b/Civi/Api4/SepaMandate.php index 90bf6437..8f483fe0 100644 --- a/Civi/Api4/SepaMandate.php +++ b/Civi/Api4/SepaMandate.php @@ -16,12 +16,8 @@ class SepaMandate extends Generic\DAOEntity { */ public static function permissions(): array { return [ - 'get' => [ - 'view sepa mandates', - ], - 'update' => [ - 'edit sepa mandates', - ], + 'get' => ['view sepa mandates'], + 'update' => ['edit sepa mandates'], ]; }