From cee5f8365c525672c1640a8e37585db7305407a9 Mon Sep 17 00:00:00 2001
From: lpeabody <lpeabody@1137356.no-reply.drupal.org>
Date: Fri, 12 Jul 2019 08:29:57 +0200
Subject: [PATCH] Issue #2848809 by lpeabody: Login/logout fails with
 non-default language being active with the URL prefix negotiation

---
 samlauth.routing.yml | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/samlauth.routing.yml b/samlauth.routing.yml
index c0853f5..9479b38 100644
--- a/samlauth.routing.yml
+++ b/samlauth.routing.yml
@@ -7,6 +7,8 @@ samlauth.saml_controller_login:
     _role: 'anonymous'
   options:
     no_cache: TRUE
+    default_url_options:
+      path_processing: FALSE
 samlauth.saml_controller_logout:
   path: '/saml/logout'
   defaults:
@@ -16,6 +18,8 @@ samlauth.saml_controller_logout:
     _role: 'authenticated'
   options:
     no_cache: TRUE
+    default_url_options:
+      path_processing: FALSE
 samlauth.saml_controller_metadata:
   path: '/saml/metadata'
   defaults:
@@ -23,6 +27,9 @@ samlauth.saml_controller_metadata:
     _title: 'SAML Metadata'
   requirements:
     _permission: 'view sp metadata'
+  options:
+    default_url_options:
+      path_processing: FALSE
 samlauth.saml_controller_acs:
   path: '/saml/acs'
   defaults:
@@ -32,6 +39,8 @@ samlauth.saml_controller_acs:
     _role: 'anonymous'
   options:
     no_cache: TRUE
+    default_url_options:
+      path_processing: FALSE
 samlauth.saml_controller_sls:
   path: '/saml/sls'
   defaults:
@@ -41,6 +50,8 @@ samlauth.saml_controller_sls:
     _role: 'authenticated'
   options:
     no_cache: TRUE
+    default_url_options:
+      path_processing: FALSE
 samlauth.saml_controller_changepw:
   path: '/saml/changepw'
   defaults:
@@ -50,6 +61,8 @@ samlauth.saml_controller_changepw:
     _role: 'authenticated'
   options:
     no_cache: TRUE
+    default_url_options:
+      path_processing: FALSE
 samlauth.samlauth_configure_form:
   path: '/admin/config/people/saml'
   defaults:
-- 
2.17.1

