From 1204266d5755c08be81b96ac3a1b1f529d670ec2 Mon Sep 17 00:00:00 2001 From: sylus Date: Sat, 23 Nov 2019 21:42:11 -0500 Subject: [PATCH] Issue #3096408: Page Manager issue with conflict module --- src/Routing/VariantRouteFilter.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Routing/VariantRouteFilter.php b/src/Routing/VariantRouteFilter.php index 11eca53..bbfe0f3 100644 --- a/src/Routing/VariantRouteFilter.php +++ b/src/Routing/VariantRouteFilter.php @@ -119,6 +119,7 @@ class VariantRouteFilter implements FilterInterface { */ protected function getVariantRouteName(array $routes, Request $request) { // Store the unaltered request attributes. + $request = clone $request; $original_attributes = $request->attributes->all(); foreach ($routes as $name => $route) { if (!$page_variant_id = $route->getDefault('page_manager_page_variant')) { -- 2.21.0 (Apple Git-122)