From b04dbeadff7db9026dba34b782333b099de5d80b Mon Sep 17 00:00:00 2001 From: grnd-alt Date: Tue, 13 Aug 2024 10:34:29 +0200 Subject: [PATCH] use deleted_users for users that do not exist Signed-off-by: grnd-alt --- lib/Activity/DeckProvider.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/Activity/DeckProvider.php b/lib/Activity/DeckProvider.php index 12f9be73c..c92cf13c7 100644 --- a/lib/Activity/DeckProvider.php +++ b/lib/Activity/DeckProvider.php @@ -105,10 +105,18 @@ public function parse($language, IEvent $event, IEvent $previousEvent = null): I 'user' => [ 'type' => 'user', 'id' => $author, - 'name' => $user !== null ? $user->getDisplayName() : $author + 'name' => $user->getDisplayName() ], ]; $event->setAuthor($author); + } else { + $params = [ + 'user' => [ + 'type' => 'user', + 'id' => 'deleted_users', + 'name' => 'deleted_users', + ] + ]; } if ($event->getObjectType() === ActivityManager::DECK_OBJECT_BOARD) { if (!$this->activityManager->canSeeBoardActivity($event->getObjectId(), $event->getAffectedUser())) {