]> source.dussan.org Git - nextcloud-server.git/commitdiff
- fixing namespace
authorThomas Müller <thomas.mueller@tmit.eu>
Thu, 24 Oct 2013 12:40:43 +0000 (14:40 +0200)
committerThomas Müller <thomas.mueller@tmit.eu>
Thu, 24 Oct 2013 12:40:43 +0000 (14:40 +0200)
- remove property only if present

lib/private/connector/sabre/filesplugin.php

index 46ca14fadcdbf55ea9755b36ae9a75fc11034681..ac781825672cdbe28a5b2bac44ba0c27e6df6430 100644 (file)
@@ -13,7 +13,7 @@ class OC_Connector_Sabre_FilesPlugin extends Sabre_DAV_ServerPlugin
 {
 
        // namespace
-       const NS_OWNCLOUD = 'xmlns:oc="http://owncloud.org/ns';
+       const NS_OWNCLOUD = 'http://owncloud.org/ns';
 
        /**
         * Reference to main server object
@@ -56,7 +56,9 @@ class OC_Connector_Sabre_FilesPlugin extends Sabre_DAV_ServerPlugin
                if ($node instanceof OC_Connector_Sabre_Node) {
 
                        $fileid_propertyname = '{' . self::NS_OWNCLOUD . '}id';
-                       unset($requestedProperties[array_search($fileid_propertyname, $requestedProperties)]);
+                       if (array_search($fileid_propertyname, $requestedProperties)) {
+                               unset($requestedProperties[array_search($fileid_propertyname, $requestedProperties)]);
+                       }
 
                        /** @var $node OC_Connector_Sabre_Node */
                        $fileId = $node->getFileId();