From af4c91cdc1fe5911e840dea8109c3451dbd24d32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20V=C3=A1squez=20Neira?= Date: Wed, 14 May 2025 14:40:22 -0400 Subject: [PATCH] Timezone for displayDate Helper defaults to config timezone If the user doesn't provide a timezone when calling displayDate Helper, the helper returns the name of the timezone and not the date (see Carbon::tz() usage). --- src/Services/Helper.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Services/Helper.php b/src/Services/Helper.php index a68f73be..75456dfe 100644 --- a/src/Services/Helper.php +++ b/src/Services/Helper.php @@ -19,6 +19,10 @@ public function displayDate($date, string $timezone = null) return null; } + if (! $timezone) { + $timezone = config('app.timezone'); + } + return Carbon::parse($date)->copy()->tz($timezone); }