]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix Undefined variable: response notice in case of non-404 error
authorVictor Dubiniuk <victor.dubiniuk@gmail.com>
Tue, 10 Sep 2019 09:06:33 +0000 (12:06 +0300)
committerskjnldsv <skjnldsv@protonmail.com>
Fri, 8 Nov 2024 09:56:25 +0000 (10:56 +0100)
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
lib/private/Files/Storage/DAV.php

index b849a69246f5e38c583b5a4315f655bcc8b7828c..3d3937b44b7c78c8d86f1de377a34b54e0d74116 100644 (file)
@@ -250,6 +250,7 @@ class DAV extends Common {
                // we either don't know it, or we know it exists but need more details
                if (is_null($cachedResponse) || $cachedResponse === true) {
                        $this->init();
+                       $response = false;
                        try {
                                $response = $this->client->propFind(
                                        $this->encodePath($path),
@@ -260,9 +261,9 @@ class DAV extends Common {
                                if ($e->getHttpStatus() === 404 || $e->getHttpStatus() === 405) {
                                        $this->statCache->clear($path . '/');
                                        $this->statCache->set($path, false);
-                                       return false;
+                               } else {
+                                       $this->convertException($e, $path);
                                }
-                               $this->convertException($e, $path);
                        } catch (\Exception $e) {
                                $this->convertException($e, $path);
                        }