X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/418fd9037f445164887626fc20ea0c3b1717006d..refs/pull/2227/head:/app/Auth/User.php diff --git a/app/Auth/User.php b/app/Auth/User.php index 40718beb6..f65ef5316 100644 --- a/app/Auth/User.php +++ b/app/Auth/User.php @@ -101,12 +101,10 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon /** * Check if the user has a role. - * @param $role - * @return mixed */ - public function hasRole($role) + public function hasRole($roleId): bool { - return $this->roles->pluck('name')->contains($role); + return $this->roles->pluck('id')->contains($roleId); } /** @@ -163,7 +161,6 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon /** * Attach a role to this user. - * @param Role $role */ public function attachRole(Role $role) {