From b84948f20ad6dfb43519345c035ca4951cdd8f03 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Tue, 18 Mar 2025 12:47:04 +0100 Subject: [PATCH] fix: unshare from group activity user handling Signed-off-by: Ferdinand Thiessen --- lib/FilesHooks.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/FilesHooks.php b/lib/FilesHooks.php index 10958a78a..e2e4b087e 100644 --- a/lib/FilesHooks.php +++ b/lib/FilesHooks.php @@ -929,10 +929,9 @@ protected function unshareFromGroup(IShare $share) { $offset = 0; $users = $group->searchUsers('', self::USER_BATCH_SIZE, $offset); - $users = array_map(fn (IUser $user) => $user->getUID(), $users); $shouldFlush = $this->startActivityTransaction(); while (!empty($users)) { - $userIds = array_map(fn (IUser $user) => $user->getUID(), $users); + $userIds = \array_map(fn (IUser $user) => $user->getUID(), $users); $this->addNotificationsForUsers($userIds, $actionUser, $share->getNodeId(), $share->getNodeType(), $share->getTarget(), (int)$share->getId()); $offset += self::USER_BATCH_SIZE; $users = $group->searchUsers('', self::USER_BATCH_SIZE, $offset);