diff --git a/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Tests.pm b/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Tests.pm index 353b50e14..76b22da17 100644 --- a/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Tests.pm +++ b/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Tests.pm @@ -42,14 +42,8 @@ sub tests { # Check if portal URL is well formated portalURL => sub { - # Checking for ending slash - $conf->{portal} .= '/' - unless ( $conf->{portal} =~ qr#/$# ); - - # Deleting trailing ending slash - my $regex = qr#/+$#; - $conf->{portal} =~ s/$regex/\//; - + # Append or remove trailing ending slashes + $conf->{portal} =~ s%/*$%/%; return 1; },