From 8380ae69c8202e28d78bf12047a8da2ef72d5881 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Wed, 24 Jun 2020 20:55:21 +0200 Subject: [PATCH] Emit activity on stack change MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/Service/CardService.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/Service/CardService.php b/lib/Service/CardService.php index bd9c11e0c..030c10e5c 100644 --- a/lib/Service/CardService.php +++ b/lib/Service/CardService.php @@ -415,8 +415,11 @@ class CardService { if ($card->getArchived()) { throw new StatusException('Operation not allowed. This card is archived.'); } + $changes = new ChangeSet($card); $card->setStackId($stackId); $this->cardMapper->update($card); + $changes->setAfter($card); + $this->activityManager->triggerUpdateEvents(ActivityManager::DECK_OBJECT_CARD, $changes, ActivityManager::SUBJECT_CARD_UPDATE); $cards = $this->cardMapper->findAll($stackId); $result = [];