Removed the "view own cases" permission

Now everyone sees cases they are involved in, they don't need a special perm.
This commit is contained in:
naomi
2018-07-09 20:26:11 +02:00
parent 910350699d
commit a267e222b8
4 changed files with 8 additions and 18 deletions

View File

@ -30,8 +30,10 @@ class OCCaseAccessControlHandler extends EntityAccessControlHandler {
|| CaseInvolvement::userIsInvolved($account, $entity)
);
case 'update':
return AccessResult::allowedIfHasPermission($account, 'edit case entities');
return AccessResult::allowedIf(
$account->hasPermission('edit published case entities')
|| CaseInvolvement::userIsInvolved($account, $entity)
);
case 'delete':
return AccessResult::allowedIfHasPermission($account, 'delete case entities');
}