]> git.immae.eu Git - github/shaarli/Shaarli.git/blobdiff - application/front/ShaarliMiddleware.php
Explicitly define base and asset path in templates
[github/shaarli/Shaarli.git] / application / front / ShaarliMiddleware.php
index f8992e0b333fa8e3ebeb853c5ceb8ea8e423625c..47aa61bbfb6f9d05f6dff325501d45d3b4b82b81 100644 (file)
@@ -39,6 +39,8 @@ class ShaarliMiddleware
     public function __invoke(Request $request, Response $response, callable $next)
     {
         try {
+            $this->container->basePath = rtrim($request->getUri()->getBasePath(), '/');
+
             $response = $next($request, $response);
         } catch (ShaarliFrontException $e) {
             $this->container->pageBuilder->assign('message', $e->getMessage());