diff options
author | Roeland Jago Douma <rullzer@owncloud.com> | 2016-01-27 09:02:12 +0100 |
---|---|---|
committer | Roeland Jago Douma <rullzer@owncloud.com> | 2016-01-27 09:02:12 +0100 |
commit | a4900d721f466540987f2770b5cf66aa95164c85 (patch) | |
tree | d7e373cb9e73022f210e05d4f11fec32fc8aa309 /lib/private/share20 | |
parent | 1df31c802b51ce74282dfa83875cb50346b1d698 (diff) | |
download | nextcloud-server-a4900d721f466540987f2770b5cf66aa95164c85.tar.gz nextcloud-server-a4900d721f466540987f2770b5cf66aa95164c85.zip |
[Share 2.0] Properly handle user deleted group shares
If a user deletes a group share we create a special share entry. To the
API this is just a normal group share for that user with permissions 0.
But we should not return this.
Diffstat (limited to 'lib/private/share20')
-rw-r--r-- | lib/private/share20/defaultshareprovider.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/share20/defaultshareprovider.php b/lib/private/share20/defaultshareprovider.php index f2072fe21cd..8af2a45139f 100644 --- a/lib/private/share20/defaultshareprovider.php +++ b/lib/private/share20/defaultshareprovider.php @@ -697,7 +697,7 @@ class DefaultShareProvider implements IShareProvider { $stmt->closeCursor(); if ($data !== false) { - $share->setPermissions($data['permissions']); + $share->setPermissions((int)$data['permissions']); $share->setTarget($data['file_target']); } |