add staff remove & staff invite test

This commit is contained in:
2020-08-15 12:13:09 +02:00
parent 0b9229d966
commit 92d83d9f9a
7 changed files with 111 additions and 11 deletions

View File

@@ -53,7 +53,15 @@ class EventPolicy
*/
public function update(User $user, Event $event)
{
return $user->id == $event->user_id;
if($user->id == $event->user_id) {
return true;
} else {
$testedUser = $event->guests()->where('users.id', $user->id)->first();
if($testedUser !== null) {
return $testedUser->pivot->is_staff;
}
}
return false;
}
/**