diff options
-rw-r--r-- | lib/private/Activity/Manager.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/private/Activity/Manager.php b/lib/private/Activity/Manager.php index c6e8c862534..d0379d4f12a 100644 --- a/lib/private/Activity/Manager.php +++ b/lib/private/Activity/Manager.php @@ -142,7 +142,10 @@ class Manager implements IManager { if ($c instanceof IBulkConsumer) { $c->bulkReceive($event, $affectedUserIds, $setting); } - $c->receive($event); + foreach ($affectedUserIds as $affectedUserId) { + $event->setAffectedUser($affectedUserId); + $c->receive($event); + } } } |