aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorBjörn Schießle <schiessle@owncloud.com>2013-05-29 13:10:26 +0200
committerBjörn Schießle <schiessle@owncloud.com>2013-05-29 13:10:26 +0200
commitb44192f3668ae2e8e9685479fa62a78cfc5500ba (patch)
tree151f131b64ad93db9a82e55021ac697a43620655 /apps
parent71a532fc4d45fafa66ce748e1296f03f57c2ea75 (diff)
downloadnextcloud-server-b44192f3668ae2e8e9685479fa62a78cfc5500ba.tar.gz
nextcloud-server-b44192f3668ae2e8e9685479fa62a78cfc5500ba.zip
check list of users with access to the file from the bottom to the top. This way we avoid calling getFileInfo() on every dir, which creates a lot of overhead, especially for external storages
Diffstat (limited to 'apps')
-rw-r--r--apps/files_encryption/lib/util.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/files_encryption/lib/util.php b/apps/files_encryption/lib/util.php
index 2452f4c6ae3..0ff76e60580 100644
--- a/apps/files_encryption/lib/util.php
+++ b/apps/files_encryption/lib/util.php
@@ -1028,7 +1028,7 @@ class Util {
if ($sharingEnabled) {
// Find out who, if anyone, is sharing the file
- $result = \OCP\Share::getUsersSharingFile($ownerPath, $owner, true, true, true);
+ $result = \OCP\Share::getUsersSharingFile($ownerPath, $owner, true);
$userIds = $result['users'];
if ($result['public']) {
$userIds[] = $this->publicShareKeyId;
@@ -1457,7 +1457,7 @@ class Util {
// Find out who, if anyone, is sharing the file
if ($sharingEnabled) {
- $result = \OCP\Share::getUsersSharingFile($file, $this->userId, true, true, true);
+ $result = \OCP\Share::getUsersSharingFile($file, $this->userId, true);
$userIds = $result['users'];
$userIds[] = $this->recoveryKeyId;
if ($result['public']) {