From b613db9e16e2261afce6ed2efe5af199d99d8213 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Wed, 13 Jan 2016 15:31:26 +0100 Subject: [PATCH] Fix adding global applicable when removing all other applicables --- apps/files_external/service/storagesservice.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/files_external/service/storagesservice.php b/apps/files_external/service/storagesservice.php index 5d3f5f431b..c0dd263ed6 100644 --- a/apps/files_external/service/storagesservice.php +++ b/apps/files_external/service/storagesservice.php @@ -372,8 +372,8 @@ abstract class StoragesService { $oldUserCount = count($oldStorage->getApplicableUsers()); $oldGroupCount = count($oldStorage->getApplicableGroups()); - $newUserCount = count($oldStorage->getApplicableUsers()); - $newGroupCount = count($oldStorage->getApplicableGroups()); + $newUserCount = count($updatedStorage->getApplicableUsers()); + $newGroupCount = count($updatedStorage->getApplicableGroups()); $wasGlobal = ($oldUserCount + $oldGroupCount) === 0; $isGlobal = ($newUserCount + $newGroupCount) === 0;