projects
/
civicrm-core.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
57ab557
)
AfformCrudTrait - When delegating to another API call, use same permissions
author
Tim Otten
<totten@civicrm.org>
Thu, 7 Feb 2019 21:57:33 +0000
(16:57 -0500)
committer
CiviCRM
<info@civicrm.org>
Wed, 16 Sep 2020 02:13:17 +0000
(19:13 -0700)
ext/afform/Civi/Api4/Traits/AfformCrudTrait.php
patch
|
blob
|
blame
|
history
diff --git
a/ext/afform/Civi/Api4/Traits/AfformCrudTrait.php
b/ext/afform/Civi/Api4/Traits/AfformCrudTrait.php
index ad47df041fe35104ca546e19e6169f3c220f5592..668b90fbd2990ecd5071767100a7bd1a2eee6b72 100644
(file)
--- a/
ext/afform/Civi/Api4/Traits/AfformCrudTrait.php
+++ b/
ext/afform/Civi/Api4/Traits/AfformCrudTrait.php
@@
-65,7
+65,10
@@
trait AfformCrudTrait {
}
// Create or update meta.json.
- $orig = \Civi\Api4\Afform::get()->addWhere('name', '=', $name)->execute();
+ $orig = \Civi\Api4\Afform::get()
+ ->setCheckPermissions($this->getCheckPermissions())
+ ->addWhere('name', '=', $name)
+ ->execute();
if (isset($orig[0])) {
$meta = _afform_fields_filter(array_merge($orig[0], $updates));