[BUGFIX] File info could not be fetched for some files
authorAndreas Wolf <andreas.wolf@typo3.org>
Wed, 3 Jun 2015 14:08:54 +0000 (16:08 +0200)
committerAndreas Wolf <andreas.wolf@typo3.org>
Wed, 3 Jun 2015 14:08:54 +0000 (16:08 +0200)
Classes/Dav/WebDavFrontend.php
Classes/Driver/WebDavDriver.php

index af7e4ae..a0a9ab1 100644 (file)
@@ -194,6 +194,8 @@ class WebDavFrontend {
         * @return array
         */
        public function getFileInfo($path) {
+               // the leading slash is already included in baseURL/basePath
+               $path = ltrim($path, '/');
                $url = $this->baseUrl . $path;
 
                $result = $this->propFind($url);
index a9e09b8..8004ff8 100644 (file)
@@ -502,7 +502,6 @@ class WebDavDriver extends AbstractDriver {
         */
        public function getFileInfoByIdentifier($identifier, array $propertiesToExtract = array()) {
                assert($identifier[0] === '/', 'Identifier must start with a slash, got ' . $identifier);
-               $fileUrl = $this->baseUrl . ltrim($identifier, '/');
 
                return $this->getFrontend()->getFileInfo($identifier);
        }