Security update for Core, with self-updated composer
[yaffs-website] / vendor / symfony / routing / Matcher / RedirectableUrlMatcher.php
index 463bc0d056809ab0b556b84685494c4b887f127c..900c59fa373929cd2bdd0b1e20bf07ad257365f8 100644 (file)
@@ -49,7 +49,7 @@ abstract class RedirectableUrlMatcher extends UrlMatcher implements Redirectable
     protected function handleRouteRequirements($pathinfo, $name, Route $route)
     {
         // expression condition
-        if ($route->getCondition() && !$this->getExpressionLanguage()->evaluate($route->getCondition(), array('context' => $this->context, 'request' => $this->request))) {
+        if ($route->getCondition() && !$this->getExpressionLanguage()->evaluate($route->getCondition(), array('context' => $this->context, 'request' => $this->request ?: $this->createRequest($pathinfo)))) {
             return array(self::REQUIREMENT_MISMATCH, null);
         }