diff --git a/app/User.php b/app/User.php index a466ed65f..eb2a958d3 100644 --- a/app/User.php +++ b/app/User.php @@ -64,14 +64,8 @@ class User extends Authenticatable } public function hasPermission($permission) { - //Check if the user has a specific permission - $perm = DB::table('user_permissions')->where(['character_id' => $this->character_id, 'permission' => $permission])->get(); - if($perm->permission === $permission) { - return true; - } else { - return false; - } - if(UserPermission::where(['character_id' => $this->character_id, 'permission' => $permission])->get()) { + dd(UserPermission::where(['character_id' => $this->character_id, 'permission' => $permission])->get(['permission'])); + if(UserPermission::where(['character_id' => $this->character_id, 'permission' => $permission])->get(['permission'])) { return true; } else { return false;