Skip to content

Commit 02da0d7

Browse files
authored
修复 问题
1 parent aacc33e commit 02da0d7

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

src/Traits/User.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,8 @@ public function hasRole(string $role)
8989
return true;
9090
}
9191

92-
$role = $this->roles()->where('name', $role)->find();
93-
94-
if (empty($role)) {
92+
$roles = $this->roles->column('name');
93+
if (empty($roles) || !in_array($role, $roles)) {
9594
return false;
9695
}
9796

0 commit comments

Comments
 (0)