Avoid setting req->user to emtpy value in Demo module

This can cause issues when using Combination and password reset in
testing environments
This commit is contained in:
Maxime Besson 2019-10-29 18:50:27 +01:00
parent 5b2f3ca576
commit 7d3b2a95a5

View File

@ -47,12 +47,12 @@ sub getUser {
my ( $self, $req, %args ) = @_;
if ( $args{useMail} ) {
return PE_OK
if (
( $req->{user} ) =
grep { $demoAccounts{$_}->{mail} eq $req->{user} }
keys %demoAccounts
);
my ($user) = grep { $demoAccounts{$_}->{mail} eq $req->{user} }
keys %demoAccounts;
if ($user) {
$req->{user} = $user;
return PE_OK;
}
}
else {
return PE_OK