From ebab8561375ca27b6fbf313119e28ece07f270b3 Mon Sep 17 00:00:00 2001 From: Codex Agent Date: Wed, 21 Jan 2026 10:50:51 +0100 Subject: [PATCH] Fix event package display and add missing translations - Correct Event->eventPackage relationship to HasOne - Add missing translations for event packages and table columns --- app/Models/Event.php | 4 ++-- resources/lang/de/admin.php | 6 ++++++ resources/lang/en/admin.php | 6 ++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/app/Models/Event.php b/app/Models/Event.php index 51bbe51..f2076ea 100644 --- a/app/Models/Event.php +++ b/app/Models/Event.php @@ -95,9 +95,9 @@ class Event extends Model ->withTimestamps(); } - public function eventPackage(): BelongsTo + public function eventPackage(): HasOne { - return $this->belongsTo(EventPackage::class); + return $this->hasOne(EventPackage::class)->latestOfMany(); } public function eventPackages(): HasMany diff --git a/resources/lang/de/admin.php b/resources/lang/de/admin.php index 1cfddb2..b3f4275 100644 --- a/resources/lang/de/admin.php +++ b/resources/lang/de/admin.php @@ -371,6 +371,12 @@ return [ 'join' => 'Beitreten', 'join_tokens_total' => 'Einladungen: :count', 'join_tokens_missing' => 'Noch keine Einladungen erstellt', + 'package' => 'Paket', + ], + 'relation_managers' => [ + 'event_packages' => [ + 'title' => 'Event-Pakete', + ], ], 'actions' => [ 'toggle_active' => 'Aktiv umschalten', diff --git a/resources/lang/en/admin.php b/resources/lang/en/admin.php index 384e803..f9fd8fd 100644 --- a/resources/lang/en/admin.php +++ b/resources/lang/en/admin.php @@ -371,6 +371,12 @@ return [ 'join' => 'Join', 'join_tokens_total' => 'Invitations: :count', 'join_tokens_missing' => 'No invitations created yet', + 'package' => 'Package', + ], + 'relation_managers' => [ + 'event_packages' => [ + 'title' => 'Event Packages', + ], ], 'actions' => [ 'toggle_active' => 'Toggle Active',