X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=ext%2Fafform%2Fcore%2FCivi%2FApi4%2FAfform.php;h=15d2aea8d8f2a06943dfd033b4ef1ea4bf328a31;hb=6802fa7e788481d6119a4da5cfc3dbddd615ed96;hp=9ede4de2d606f8631d32a641ea865c7a6bbe0d7b;hpb=0b38281d8b6487473b646361cfd67ac0d828bca1;p=civicrm-core.git diff --git a/ext/afform/core/Civi/Api4/Afform.php b/ext/afform/core/Civi/Api4/Afform.php index 9ede4de2d6..15d2aea8d8 100644 --- a/ext/afform/core/Civi/Api4/Afform.php +++ b/ext/afform/core/Civi/Api4/Afform.php @@ -165,6 +165,10 @@ class Afform extends Generic\AbstractEntity { 'tab' => ts('Contact Summary Tab'), ], ], + [ + 'name' => 'icon', + 'description' => 'Icon shown in the contact summary tab', + ], [ 'name' => 'server_route', ], @@ -236,8 +240,8 @@ class Afform extends Generic\AbstractEntity { */ public static function permissions() { return [ - "meta" => ["access CiviCRM"], - "default" => ["administer CiviCRM"], + 'meta' => ['access CiviCRM'], + 'default' => [['administer CiviCRM', 'administer afform']], // These all check form-level permissions 'get' => [], 'getOptions' => [],