From a71f228fbfdb05cf666affa63e62a592625787df Mon Sep 17 00:00:00 2001 From: Maxence Lange Date: Fri, 22 Aug 2025 09:09:35 -0100 Subject: [PATCH] fix: ignore empty expiration date Signed-off-by: Maxence Lange --- lib/Model/ShareWrapper.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Model/ShareWrapper.php b/lib/Model/ShareWrapper.php index eecf9c6ea..c4369ac8f 100644 --- a/lib/Model/ShareWrapper.php +++ b/lib/Model/ShareWrapper.php @@ -512,7 +512,10 @@ public function import(array $data): IDeserializable { $this->importAttributesFromDatabase($this->get('attributes', $data)); try { - $this->setExpirationDate(new DateTime($this->get('expiration', $data))); + $expirationDate = $this->get('expiration', $data); + if ($expirationDate !== '') { + $this->setExpirationDate(new DateTime($expirationDate)); + } } catch (\Exception $e) { }