From: Dan Brown Date: Sun, 4 Jun 2017 14:37:10 +0000 (+0100) Subject: Fixed role permission removal bug X-Git-Tag: v0.16.3~1^2 X-Git-Url: http://source.bookstackapp.com/bookstack/commitdiff_plain/f99c8ff?ds=inline Fixed role permission removal bug --- diff --git a/app/Services/PermissionService.php b/app/Services/PermissionService.php index 6f9561a16..c6c981337 100644 --- a/app/Services/PermissionService.php +++ b/app/Services/PermissionService.php @@ -259,7 +259,7 @@ class PermissionService $roleIds = array_map(function($role) { return $role->id; }, $roles); - $this->jointPermission->newQuery()->whereIn('id', $roleIds)->delete(); + $this->jointPermission->newQuery()->whereIn('role_id', $roleIds)->delete(); } /**