From f99c8ff99aee9beb8c692f36d4b84dc6e651e50a Mon Sep 17 00:00:00 2001
From: Dan Brown <ssddanbrown@googlemail.com>
Date: Sun, 4 Jun 2017 15:37:10 +0100
Subject: [PATCH] Fixed role permission removal bug

---
 app/Services/PermissionService.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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();
     }
 
     /**