From fe9980328b8b94dbe63e5a4bdfec570648942199 Mon Sep 17 00:00:00 2001 From: Maxime Besson Date: Tue, 20 Sep 2022 18:41:40 +0200 Subject: [PATCH] Fix autoPost detection (#2799) --- .../lib/Lemonldap/NG/Portal/Main/Process.pm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Process.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Process.pm index 19c1d8123..5fd726b5a 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Process.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Process.pm @@ -303,16 +303,16 @@ sub deleteSession { $req->userData( {} ); # Redirect or Post if asked by authLogout - if ( $req->urldc and $req->urldc ne $self->conf->{portal} ) { - $req->steps( [] ); - return PE_REDIRECT; - } - if ( $req->postUrl ) { $req->steps( ['autoPost'] ); return PE_OK; } + if ( $req->urldc and $req->urldc ne $self->conf->{portal} ) { + $req->steps( [] ); + return PE_REDIRECT; + } + # If logout redirects to another URL, just remove next steps for the # request so autoRedirect will be called if ( $req->{urldc} and $req->{urldc} ne $self->conf->{portal} ) {