diff options
author | Andy Scherzinger <info@andy-scherzinger.de> | 2025-02-19 18:34:42 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-19 18:34:42 +0100 |
commit | 3009d6441d21f28b468e4036edda9b0a24680830 (patch) | |
tree | edc853c049e977dfc389c42da356dff0e8fd0ec1 /lib | |
parent | 271903a774a9e06075ca88b99befcf29fd9fbc4d (diff) | |
parent | aafd9f992a208ba0b5254f45e7e6ab4261c70947 (diff) | |
download | nextcloud-server-3009d6441d21f28b468e4036edda9b0a24680830.tar.gz nextcloud-server-3009d6441d21f28b468e4036edda9b0a24680830.zip |
Merge pull request #50876 from nextcloud/backport/50807/stable29
[stable29] fix(files): properly forward open params from short urls
Diffstat (limited to 'lib')
-rw-r--r-- | lib/private/Route/Router.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/private/Route/Router.php b/lib/private/Route/Router.php index 67ce930ce3e..b63b9bda674 100644 --- a/lib/private/Route/Router.php +++ b/lib/private/Route/Router.php @@ -185,11 +185,12 @@ class Router implements IRouter { $this->root->addCollection($collection); } } + if (!isset($this->loadedApps['core'])) { $this->loadedApps['core'] = true; $this->useCollection('root'); $this->setupRoutes($this->getAttributeRoutes('core'), 'core'); - require_once __DIR__ . '/../../../core/routes.php'; + require __DIR__ . '/../../../core/routes.php'; // Also add the OCS collection $collection = $this->getCollection('root.ocs'); @@ -504,7 +505,7 @@ class Router implements IRouter { * @param string $appName */ private function requireRouteFile($file, $appName) { - $this->setupRoutes(include_once $file, $appName); + $this->setupRoutes(include $file, $appName); } |