diff --git a/resources/views/pages/association/election/[Election:year].blade.php b/resources/views/pages/association/election/[Election:year].blade.php index 35531ae..73a4db3 100644 --- a/resources/views/pages/association/election/[Election:year].blade.php +++ b/resources/views/pages/association/election/[Election:year].blade.php @@ -163,11 +163,11 @@ $signEvent = function ($event) { $profile = \App\Models\Profile::query() ->where('pubkey', $event['pubkey']) ->first() - ->toArray(); + ?->toArray(); $votedFor = \App\Models\Profile::query() ->where('pubkey', str($event['content'])->before(',')->toString()) ->first() - ->toArray(); + ?->toArray(); return [ 'id' => $event['id'], @@ -182,9 +182,7 @@ $signEvent = function ($event) { ]; }) ->sortByDesc('created_at') - ->unique(function ($event) { - return $event['pubkey'] . $event['type']; - }) + ->unique(fn ($event) => $event['pubkey'] . $event['type']) ->values(); @endphp @@ -361,7 +359,7 @@ $signEvent = function ($event) {
-
+
@if($isNotClosed) filter(fn ($event) => $event['pubkey'] === $currentPubkey)->firstWhere('type', $type); @endphp @if($votedResult) - Du hast "{{ $votedResult['votedFor']['name'] }}" gewählt + Du hast "{{ $votedResult['votedFor']['name'] ?? 'error' }}" gewählt @else Klicke auf den Kandidaten, den du wählen möchtest. @endif