From 7d0e601414e96e8841e7a5ce75d89a34d5821b66 Mon Sep 17 00:00:00 2001 From: Liam Morland <lkmorlan@uwaterloo.ca> Date: Wed, 2 Mar 2022 15:42:30 -0500 Subject: [PATCH] ISTWCMS-4954: Revoke permissions a role no longer has in setUwPermissions() Prior to this commit, this method only granted permissions. Fixes problem introduced in b9f5079. --- src/UwRoles/UwRoles.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/UwRoles/UwRoles.php b/src/UwRoles/UwRoles.php index 58ca90ef..4914f9ed 100644 --- a/src/UwRoles/UwRoles.php +++ b/src/UwRoles/UwRoles.php @@ -168,6 +168,7 @@ class UwRoles { foreach ($remove_permissions as $permission) { $uw_role['object']->revokePermission($permission); } + $uw_role['object']->save(); } -- GitLab