add team delte
This commit is contained in:
@@ -28,6 +28,16 @@ class TeamPolicy
|
||||
return false;
|
||||
}
|
||||
|
||||
return $membership->pivot->role === TeamMemberRole::Admin;
|
||||
return ($membership->pivot->role === TeamMemberRole::Admin) || ($membership->pivot->role === TeamMemberRole::Owner);
|
||||
}
|
||||
|
||||
public function delete(User $user, Team $team): bool
|
||||
{
|
||||
$membership = $team->members()->whereKey($user->id)->first();
|
||||
if (! $membership) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return $membership->pivot->role === TeamMemberRole::Owner;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user