From 8e158972f424fc3b8b48194074f1737dcf36a9f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Mon, 22 Nov 2021 16:40:09 +0100 Subject: [PATCH] Activity: Set event link also for notifications that get emitted from activity MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/Activity/DeckProvider.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/Activity/DeckProvider.php b/lib/Activity/DeckProvider.php index 2bca8fc64..4235816e5 100644 --- a/lib/Activity/DeckProvider.php +++ b/lib/Activity/DeckProvider.php @@ -121,6 +121,7 @@ class DeckProvider implements IProvider { 'link' => $this->deckUrl('/board/' . $event->getObjectId()), ]; $params['board'] = $board; + $event->setLink($this->deckUrl('/board/' . $event->getObjectId())); } if (isset($subjectParams['card']) && $event->getObjectType() === ActivityManager::DECK_OBJECT_CARD) { @@ -134,8 +135,8 @@ class DeckProvider implements IProvider { ]; if (array_key_exists('board', $subjectParams)) { - $archivedParam = $subjectParams['card']['archived'] ? 'archived/' : ''; $card['link'] = $this->cardService->getRedirectUrlForCard($event->getObjectId()); + $event->setLink($card['link']); } $params['card'] = $card; }