API: Fix pivot attribute for 2FA deletion (#2033)

merge-requests/133/head
Maxime Besson 5 years ago
parent 681452524d
commit 2e3c8d445f
  1. 5
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Api/2F.pm

@ -265,7 +265,7 @@ sub _delete2FFromSessions {
. " 2F device(s) attached to sessionId $_ ..." );
$session->data->{_2fDevices} = to_json( \@keep );
$session->update( $session->data );
# Delete from local cache
if ( $session->{options}->{localStorage} ) {
$module = $session->{options}->{localStorage};
@ -309,9 +309,10 @@ sub _delete2F {
return $res if ( $res->{res} ne 'ok' );
$removed = $res->{removed} || {};
my $whatToTrace = Lemonldap::NG::Handler::PSGI::Main->tsv->{whatToTrace};
$res =
$self->_delete2FFromSessions( $uid, $type, $id, $self->_getSSOMod, 'SSO',
'uid' );
$whatToTrace );
return $res if ( $res->{res} ne 'ok' );
$res->{removed} ||= {};

Loading…
Cancel
Save