diff --git a/lib/AppWhitelist.php b/lib/AppWhitelist.php index d080153..362667b 100644 --- a/lib/AppWhitelist.php +++ b/lib/AppWhitelist.php @@ -49,7 +49,7 @@ public static function preSetup($params) { $app = self::getRequestedApp($path); $whitelist = self::getWhitelist(); - if (!\in_array($app, $whitelist)) { + if (!\in_array($app, $whitelist, true)) { \header('HTTP/1.0 403 Forbidden'); $l = \OC::$server->getL10NFactory()->get('guests'); Template::printErrorPage($l->t( @@ -90,6 +90,8 @@ private static function getRequestedApp($url) { return 'heartbeat'; } elseif (\substr($url, 0, 13) === '/dav/comments') { return 'comments'; + } elseif (\substr($url, 0, 11) === '/dav/files/') { + return 'files'; } return false; }