I has roles

This commit is contained in:
a6a2f5842 2025-10-31 11:12:00 +01:00
parent 241f5ae53b
commit f75e90ac15
1 changed files with 2 additions and 2 deletions

View File

@ -156,7 +156,7 @@ trait HasRoles
* @param int $hours * @param int $hours
* @return $this * @return $this
*/ */
public function extendOrAddRole($role, $hours) public function extendOrAddRole(int|string|Role $role, int $hours)
{ {
$hours = (int) $hours; $hours = (int) $hours;
if ($hours <= 0) { if ($hours <= 0) {
@ -182,7 +182,7 @@ trait HasRoles
$roleMemberModel = config('roles.models.role_member', \Blax\Roles\Models\RoleMember::class); $roleMemberModel = config('roles.models.role_member', \Blax\Roles\Models\RoleMember::class);
$existing = $roleMemberModel::withoutGlobalScopes() $existing = $roleMemberModel
->where('role_id', $role->id) ->where('role_id', $role->id)
->where('member_id', $this->getKey()) ->where('member_id', $this->getKey())
->where('member_type', $this->getMorphClass()) ->where('member_type', $this->getMorphClass())