]> source.dussan.org Git - nextcloud-server.git/commitdiff
allow to set a different permission during initial share operation
authorBjoern Schiessle <schiessle@owncloud.com>
Mon, 16 Sep 2013 15:28:17 +0000 (17:28 +0200)
committerBjoern Schiessle <schiessle@owncloud.com>
Mon, 16 Sep 2013 15:28:17 +0000 (17:28 +0200)
apps/files_sharing/lib/api.php

index 6f05d46cbdf357999c91dade31b64e14a0e70e2c..ba186094311e8898be1829d926e3dbe47d5542ac 100644 (file)
@@ -69,10 +69,10 @@ class Api {
 
                switch($shareType) {
                        case \OCP\Share::SHARE_TYPE_USER:
-                               $permission = 31;
+                               $permission = isset($_POST['permission']) ? (int)$_POST['permission'] : 31;
                                break;
                        case \OCP\Share::SHARE_TYPE_GROUP:
-                               $permission = 31;
+                               $permission = isset($_POST['permission']) ? (int)$_POST['permission'] : 31;
                                break;
                        case \OCP\Share::SHARE_TYPE_LINK:
                                //allow password protection
@@ -265,4 +265,4 @@ class Api {
                return $itemType;
        }
 
-}
\ No newline at end of file
+}