From 34e0ab7f3f16c31778170a4a6084b33a860a7042 Mon Sep 17 00:00:00 2001 From: ralf <rb@egroupware.org> Date: Fri, 31 Jan 2025 10:56:23 +0100 Subject: [PATCH] allow all DateTimeInterface objects, not just DateTime e.g. DateTimeImmutable --- api/src/DateTime.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/src/DateTime.php b/api/src/DateTime.php index c53ef82b38..3a3985e1d2 100644 --- a/api/src/DateTime.php +++ b/api/src/DateTime.php @@ -172,7 +172,7 @@ class DateTime extends \DateTime break; case 'object': - if ($time instanceof \DateTime) + if ($time instanceof \DateTimeInterface) // \DateTime or \DateTimeImmutable { parent::__construct($time->format('Y-m-d H:i:s'),$time->getTimezone()); $this->setTimezone($tz);