]> git.agnieray.net Git - galette.git/commitdiff
Fix URL redirection; closes #1777
authorJohan Cwiklinski <johan@x-tnd.be>
Fri, 26 Jan 2024 18:06:04 +0000 (19:06 +0100)
committerJohan Cwiklinski <johan@x-tnd.be>
Sat, 27 Jan 2024 15:22:50 +0000 (16:22 +0100)
Remove no longer used method

galette/lib/Galette/Controllers/AbstractController.php

index 3a258a820c1feaf2e0722dafccffe27c8eb5a390..75bda451a3a1f95fb6352c07d8af87bacb1364ec 100644 (file)
@@ -199,7 +199,7 @@ abstract class AbstractController
         if ($this->login->isLogged()) {
             $urlRedirect = null;
             if ($this->session->urlRedirect !== null) {
-                $urlRedirect = $this->getGaletteBaseUrl($request) . $this->session->urlRedirect;
+                $urlRedirect = $this->session->urlRedirect;
                 $this->session->urlRedirect = null;
             }
 
@@ -238,31 +238,6 @@ abstract class AbstractController
         }
     }
 
-    /**
-     * Get base URL fixed for proxies
-     *
-     * @param Request $request PSR Request
-     *
-     * @return string
-     */
-    private function getGaletteBaseUrl(Request $request)
-    {
-        $routeContext = RouteContext::fromRequest($request);
-
-        $url = preg_replace(
-            [
-                '|index\.php|',
-                '|https?://' . $_SERVER['HTTP_HOST'] . '(:\d+)?' . '|'
-            ],
-            ['', ''],
-            $routeContext->getBasePath()
-        );
-        if (strlen($url) && substr($url, -1) !== '/') {
-            $url .= '/';
-        }
-        return $url;
-    }
-
     /**
      * Get route arguments
      * php-di bridge pass each variable, not an array of all arguments