diff --git a/lib/Activity/ActivityManager.php b/lib/Activity/ActivityManager.php index 65bec4aee..00f1be644 100644 --- a/lib/Activity/ActivityManager.php +++ b/lib/Activity/ActivityManager.php @@ -179,7 +179,7 @@ class ActivityManager { $subject = $ownActivity ? $this->l10n->t('You have deleted card {card} in stack {stack} on board {board}') : $this->l10n->t('{user} has deleted card {card} in stack {stack} on board {board}'); break; case self::SUBJECT_CARD_UPDATE_TITLE: - $subject = $ownActivity ? $this->l10n->t('You have renamed the card {before} to {after}') : $this->l10n->t('{user} has renamed the card {before} to {after}'); + $subject = $ownActivity ? $this->l10n->t('You have renamed the card {before} to {card}') : $this->l10n->t('{user} has renamed the card {before} to {card}'); break; case self::SUBJECT_CARD_UPDATE_DESCRIPTION: if (!isset($subjectParams['before'])) { diff --git a/lib/Activity/DeckProvider.php b/lib/Activity/DeckProvider.php index 1efefdd27..85ec53bb0 100644 --- a/lib/Activity/DeckProvider.php +++ b/lib/Activity/DeckProvider.php @@ -2,6 +2,8 @@ /** * @copyright Copyright (c) 2018 Julius Härtl * + * @copyright Copyright (c) 2019 Alexandru Puiu + * * @author Julius Härtl * * @license GNU AGPL version 3 or any later version @@ -342,6 +344,13 @@ class DeckProvider implements IProvider { 'name' => $subjectParams['after'] ]; } + if (array_key_exists('card', $subjectParams) && $event->getSubject() === ActivityManager::SUBJECT_CARD_UPDATE_TITLE) { + $params['card'] = [ + 'type' => 'highlight', + 'id' => $subjectParams['after'], + 'name' => $subjectParams['after'] + ]; + } return $params; }