diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/SecondFactor.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/SecondFactor.pm index 452bdca48..93bd47cb7 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/SecondFactor.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/SecondFactor.pm @@ -88,7 +88,7 @@ sub _verify { $req->{sessionInfo}->{_utime} = delete $req->{sessionInfo}->{_2fUtime}; $req->authResult(PE_BADCREDENTIALS); return $self->p->do( $req, - [ sub { $self->p->storeHistory($req) }, sub { $res } ] ); + [ sub { $self->p->storeHistory(@_) }, sub { $res } ] ); } # Else restore session