diff --git a/modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler/Simple.pm b/modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler/Simple.pm index 4dba630cc..9552ffee8 100644 --- a/modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler/Simple.pm +++ b/modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler/Simple.pm @@ -563,7 +563,7 @@ sub conditionSub { # logout_app if ( $cond =~ /^logout_app(?:\s+(.*))?$/i ) { - my $u = $1 || 'portal()'; + my $u = $1 || $class->portal(); eval 'use Apache2::Filter' unless ( $INC{"Apache2/Filter.pm"} ); return ( sub { @@ -579,7 +579,7 @@ sub conditionSub { } elsif ( $cond =~ /^logout_app_sso(?:\s+(.*))?$/i ) { eval 'use Apache2::Filter' unless ( $INC{"Apache2/Filter.pm"} ); - my $u = $1 || 'portal()'; + my $u = $1 || $class->portal(); return ( sub { $class->localUnlog;