fix str2 style
This commit is contained in:
@@ -84,7 +84,8 @@ class EventController extends Controller
|
|||||||
return response([], 204);
|
return response([], 204);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function inviteUser(Event $event, User $user) {
|
public function inviteUser(Event $event, User $user)
|
||||||
|
{
|
||||||
|
|
||||||
$this->authorize('update', $event);
|
$this->authorize('update', $event);
|
||||||
|
|
||||||
@@ -95,7 +96,8 @@ class EventController extends Controller
|
|||||||
->setStatusCode(200);
|
->setStatusCode(200);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function removeInviteUser(Event $event, User $user) {
|
public function removeInviteUser(Event $event, User $user)
|
||||||
|
{
|
||||||
|
|
||||||
$this->authorize('delete', $event);
|
$this->authorize('delete', $event);
|
||||||
|
|
||||||
@@ -106,7 +108,8 @@ class EventController extends Controller
|
|||||||
->setStatusCode(204);
|
->setStatusCode(204);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function addGuestToStaffEvent(Event $event, User $user) {
|
public function addGuestToStaffEvent(Event $event, User $user)
|
||||||
|
{
|
||||||
|
|
||||||
$this->authorize('delete', $event);
|
$this->authorize('delete', $event);
|
||||||
|
|
||||||
@@ -117,7 +120,8 @@ class EventController extends Controller
|
|||||||
->setStatusCode(200);
|
->setStatusCode(200);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function deleteGuestToStaffEvent(Event $event, User $user) {
|
public function deleteGuestToStaffEvent(Event $event, User $user)
|
||||||
|
{
|
||||||
$this->authorize('delete', $event);
|
$this->authorize('delete', $event);
|
||||||
|
|
||||||
$event->guests()->updateExistingPivot($user, ['is_staff' => false], false);
|
$event->guests()->updateExistingPivot($user, ['is_staff' => false], false);
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class User extends JsonResource
|
|||||||
'thumbnail_cover_image' => new ImageResource($this->thumbnailImage),
|
'thumbnail_cover_image' => new ImageResource($this->thumbnailImage),
|
||||||
'last_login' => optional($this->login_at)->diffForHumans(),
|
'last_login' => optional($this->login_at)->diffForHumans(),
|
||||||
'is_admin' => $this->isAdmin(),
|
'is_admin' => $this->isAdmin(),
|
||||||
'is_staff' => $this->whenPivotLoaded('event_guest', function() {
|
'is_staff' => $this->whenPivotLoaded('event_guest', function () {
|
||||||
return (int) $this->pivot->is_staff;
|
return (int) $this->pivot->is_staff;
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -53,11 +53,11 @@ class EventPolicy
|
|||||||
*/
|
*/
|
||||||
public function update(User $user, Event $event)
|
public function update(User $user, Event $event)
|
||||||
{
|
{
|
||||||
if($user->id == $event->user_id) {
|
if ($user->id == $event->user_id) {
|
||||||
return true;
|
return true;
|
||||||
} else {
|
} else {
|
||||||
$testedUser = $event->guests()->where('users.id', $user->id)->first();
|
$testedUser = $event->guests()->where('users.id', $user->id)->first();
|
||||||
if($testedUser !== null) {
|
if ($testedUser !== null) {
|
||||||
return $testedUser->pivot->is_staff;
|
return $testedUser->pivot->is_staff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user