fix systemtags event with numeric user ids

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
This commit is contained in:
Arthur Schiwon 2018-02-14 17:02:54 +01:00
parent 011dab246d
commit aeb7503feb
No known key found for this signature in database
GPG key ID: 7424F1874854DF23

View file

@ -185,7 +185,7 @@ class Listener {
/** @var Node $node */
$node = array_shift($nodes);
$al = $this->shareHelper->getPathsForAccessList($node);
$users = array_merge($users, $al['users']);
$users += $al['users'];
}
}
@ -203,6 +203,7 @@ class Listener {
->setObject($event->getObjectType(), (int) $event->getObjectId());
foreach ($users as $user => $path) {
$user = (string)$user; // numerical ids could be ints which are not accepted everywhere
$activity->setAffectedUser($user);
foreach ($tags as $tag) {