From 5da553ae547a6d4ed6310b7a25282ff0ddd98d5c Mon Sep 17 00:00:00 2001 From: Codex Agent Date: Tue, 13 Jan 2026 15:37:26 +0100 Subject: [PATCH] Normalize photobooth mail locale --- app/Http/Controllers/Api/Tenant/PhotoboothController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/Tenant/PhotoboothController.php b/app/Http/Controllers/Api/Tenant/PhotoboothController.php index 68b2fdc1..9676ba01 100644 --- a/app/Http/Controllers/Api/Tenant/PhotoboothController.php +++ b/app/Http/Controllers/Api/Tenant/PhotoboothController.php @@ -9,6 +9,7 @@ use App\Mail\PhotoboothUploaderDownload; use App\Models\Event; use App\Models\PhotoboothSetting; use App\Services\Photobooth\PhotoboothProvisioner; +use App\Support\LocaleConfig; use Illuminate\Http\JsonResponse; use Illuminate\Http\Request; use Illuminate\Support\Facades\Mail; @@ -85,7 +86,7 @@ class PhotoboothController extends Controller ]); } - $locale = $user->preferred_locale ?: app()->getLocale(); + $locale = LocaleConfig::canonicalize($user->preferred_locale ?: app()->getLocale()); $eventName = $this->resolveEventName($event, $locale); $recipientName = $user->fullName ?? $user->name ?? $user->email;