From db7f5a29f36cddb793ee813d21ebdc717dfbb0ae Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Mon, 31 Jul 2023 12:10:50 -0700 Subject: [PATCH] enh: serialize path Signed-off-by: Christopher Ng --- apps/files_reminders/lib/Model/RichReminder.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/files_reminders/lib/Model/RichReminder.php b/apps/files_reminders/lib/Model/RichReminder.php index 1ac1baae370..10dc89799fe 100644 --- a/apps/files_reminders/lib/Model/RichReminder.php +++ b/apps/files_reminders/lib/Model/RichReminder.php @@ -45,8 +45,7 @@ class RichReminder extends Reminder implements JsonSerializable { * @throws NodeNotFoundException */ public function getNode(): Node { - $userFolder = $this->root->getUserFolder($this->getUserId()); - $nodes = $userFolder->getById($this->getFileId()); + $nodes = $this->root->getUserFolder($this->getUserId())->getById($this->getFileId()); if (empty($nodes)) { throw new NodeNotFoundException(); } @@ -66,6 +65,7 @@ class RichReminder extends Reminder implements JsonSerializable { return [ 'userId' => $this->getUserId(), 'fileId' => $this->getFileId(), + 'path' => $this->getNode()->getPath(), 'dueDate' => $this->getDueDate()->format(DateTimeInterface::ATOM), // ISO 8601 'updatedAt' => $this->getUpdatedAt()->format(DateTimeInterface::ATOM), // ISO 8601 'createdAt' => $this->getCreatedAt()->format(DateTimeInterface::ATOM), // ISO 8601 -- 2.39.5