From 9a4d6317ee7fa0753b7436c72d47ab04ec7c60a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20M=C3=BCller?= <p.mueller@pcsg.de> Date: Tue, 4 Mar 2025 16:45:13 +0100 Subject: [PATCH] fix: allow NULL in formatDate --- src/QUI/Memberships/Users/MembershipUser.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/QUI/Memberships/Users/MembershipUser.php b/src/QUI/Memberships/Users/MembershipUser.php index f7eff41..60fa689 100644 --- a/src/QUI/Memberships/Users/MembershipUser.php +++ b/src/QUI/Memberships/Users/MembershipUser.php @@ -951,11 +951,11 @@ public function getHistory(): array /** * Format date based on User Locale and duration mode * - * @param DateTime|string $date - Formatted date YYYY-MM-DD HH:MM:SS or \DateTime object + * @param DateTime|string|null $date - Formatted date YYYY-MM-DD HH:MM:SS or \DateTime object * @return string|false - formatted date or false on error * @throws Exception */ - protected function formatDate(DateTime | string $date): bool | string + protected function formatDate(DateTime | string | null $date): bool | string { if (empty($date) || $date === '0000-00-00 00:00:00') { return false; -- GitLab