achievements didn't load correctly

This commit is contained in:
Codex Agent
2025-12-17 11:04:08 +01:00
parent d64839ba2f
commit 03e37d7e23
2 changed files with 4 additions and 25 deletions

View File

@@ -675,7 +675,7 @@ class EventPublicController extends BaseController
return max(1, (int) $seed);
}
private function buildAchievementsPayload(int $eventId, ?string $guestIdentifier, array $fallbacks): array
private function buildAchievementsPayload(int $eventId, string $token, ?string $guestIdentifier, array $fallbacks): array
{
$totalPhotos = (int) DB::table('photos')->where('event_id', $eventId)->count();
$uniqueGuests = (int) DB::table('photos')->where('event_id', $eventId)->distinct('guest_name')->count('guest_name');
@@ -3004,8 +3004,8 @@ class EventPublicController extends BaseController
$guestIdentifier ? sha1($guestIdentifier) : 'public'
);
$cached = Cache::remember($cacheKey, now()->addSeconds(60), function () use ($eventId, $guestIdentifier, $fallbacks) {
$payload = $this->buildAchievementsPayload($eventId, $guestIdentifier, $fallbacks);
$cached = Cache::remember($cacheKey, now()->addSeconds(60), function () use ($eventId, $identifier, $guestIdentifier, $fallbacks) {
$payload = $this->buildAchievementsPayload($eventId, $identifier, $guestIdentifier, $fallbacks);
return [
'payload' => $payload,