start guest invitation on event

This commit is contained in:
2020-08-09 20:45:41 +02:00
parent fa6d769daa
commit ec837fdb0a
8 changed files with 194 additions and 0 deletions

View File

@@ -2,6 +2,7 @@
namespace App\Http\Resources;
use App\Http\Resources\User as UserResource;
use Illuminate\Http\Resources\Json\JsonResource;
class Event extends JsonResource
@@ -30,6 +31,7 @@ class Event extends JsonResource
'category_id' => $this->category_id
],
],
'invitations' => UserResource::collection($this->guests),
]
],
],

View File

@@ -27,6 +27,9 @@ class User extends JsonResource
'thumbnail_cover_image' => new ImageResource($this->thumbnailImage),
'last_login' => optional($this->login_at)->diffForHumans(),
'is_admin' => $this->isAdmin(),
'is_staff' => $this->whenPivotLoaded('event_guest', function() {
return $this->pivot->is_staff;
}),
],
],
'links' => [