photo-upload und ansicht im admin gefixt

This commit is contained in:
Codex Agent
2025-12-16 16:19:23 +01:00
parent 9e4e9a0d87
commit 0aae494945
4 changed files with 174 additions and 6 deletions

View File

@@ -54,15 +54,11 @@ class PhotoResource extends JsonResource
return null;
}
$route = $variant === 'thumbnail'
? 'api.v1.gallery.photos.asset'
: 'api.v1.gallery.photos.asset';
return \URL::temporarySignedRoute(
$route,
'api.v1.tenant.events.photos.asset',
now()->addMinutes(30),
[
'token' => $this->event->slug, // tenant/admin views are trusted; token not used server-side for signed validation
'event' => $this->event->slug,
'photo' => $this->id,
'variant' => $variant === 'thumbnail' ? 'thumbnail' : 'full',
]