Skip to content

Commit 488df9c

Browse files
committed
Refs #42872, Update permission checks for Record Contribution button display.
1 parent 34dab38 commit 488df9c

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

CRM/Contribute/Page/Tab.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,9 @@ function browse() {
136136
require_once 'CRM/Contribute/BAO/ContributionRecur.php';
137137
require_once 'CRM/Core/BAO/PaymentProcessor.php';
138138

139+
// Check permission have "edit contributions"
140+
$this->assign('editContributionPermission', CRM_Core_Permission::check('edit contributions'));
141+
139142
// add annual contribution
140143
$annual = array();
141144
list($annual['count'],

templates/CRM/Contribute/Page/Tab.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
</div>
4141

4242
<div class="action-link-button">
43-
{if $action eq 16 and $permission EQ 'edit'}
43+
{if $action eq 16 and $editContributionPermission}
4444
{capture assign=newContribURL}{crmURL p="civicrm/contact/view/contribution" q="reset=1&action=add&cid=`$contactId`&context=contribution"}{/capture}
4545
<a accesskey="N" href="{$newContribURL}" class="button">{ts}Record Contribution (Check, Cash, EFT ...){/ts}</a>
4646
{if $newCredit}

0 commit comments

Comments
 (0)