feat(event): restore event model and migrate tenant event data

This commit is contained in:
2026-09-18 11:31:51 -03:00
parent 1e67d27a90
commit 0170a2eabb
13 changed files with 339 additions and 81 deletions

View File

@@ -11,8 +11,9 @@ class EventFormService
/** @return array{social_media: Collection<int, SocialMedia>} */
public function get(Tenant $tenant): array
{
$urls = $tenant->socialMedia()
->pluck('tenant_social_media.url', 'social_media.code');
$event = $tenant->activeEvent;
$urls = $event?->socialMedia()
->pluck('event_social_media.url', 'social_media.code') ?? collect();
return [
'social_media' => SocialMedia::query()