Skip to content

Commit

Permalink
Make Send SMS permission independent of Edit Contact permission
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelmcandrew committed Jun 6, 2018
1 parent a49c0c6 commit 474f2a8
Showing 1 changed file with 10 additions and 11 deletions.
21 changes: 10 additions & 11 deletions CRM/Contact/Task.php
Original file line number Diff line number Diff line change
Expand Up @@ -297,18 +297,17 @@ public static function permissionedTaskTitles($permission, $params = array()) {
self::LABEL_CONTACTS => self::$_tasks[self::LABEL_CONTACTS]['title'],
);

if (isset(self::$_tasks[self::MAP_CONTACTS]) &&
!empty(self::$_tasks[self::MAP_CONTACTS]['title'])
) {
$tasks[self::MAP_CONTACTS] = self::$_tasks[self::MAP_CONTACTS]['title'];
}

if (isset(self::$_tasks[self::CREATE_MAILING]) &&
!empty(self::$_tasks[self::CREATE_MAILING]['title'])
) {
$tasks[self::CREATE_MAILING] = self::$_tasks[self::CREATE_MAILING]['title'];
foreach ([
self::MAP_CONTACTS,
self::CREATE_MAILING,
self::TASK_SMS
] as $task) {
if (isset(self::$_tasks[$task]) &&
!empty(self::$_tasks[$task]['title'])
) {
$tasks[$task] = self::$_tasks[$task]['title'];
}
}

}

$tasks = parent::corePermissionedTaskTitles($tasks, $permission, $params);
Expand Down

0 comments on commit 474f2a8

Please sign in to comment.