Properly set author for activity events that are triggered by cron
Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
@@ -404,13 +404,12 @@ class ActivityManager {
|
||||
$subjectParams['stack'] = $this->stackMapper->find($additionalParams['after']);
|
||||
}
|
||||
|
||||
$subjectParams['author'] = $this->userId;
|
||||
|
||||
$subjectParams['author'] = $author === null ? $this->userId : $author;
|
||||
|
||||
$event = $this->manager->generateEvent();
|
||||
$event->setApp('deck')
|
||||
->setType($eventType)
|
||||
->setAuthor($author === null ? $this->userId : $author)
|
||||
->setAuthor($subjectParams['author'])
|
||||
->setObject($objectType, (int)$object->getId(), $object->getTitle())
|
||||
->setSubject($subject, array_merge($subjectParams, $additionalParams))
|
||||
->setTimestamp(time());
|
||||
|
||||
Reference in New Issue
Block a user