WIP - Modify oidcConsents key structure(#1464)
This commit is contained in:
parent
3fbf577a2f
commit
949200c6a0
@ -351,7 +351,7 @@ sub mysession {
|
|||||||
|
|
||||||
sub getMyKey {
|
sub getMyKey {
|
||||||
my ( $self, $req, $key ) = @_;
|
my ( $self, $req, $key ) = @_;
|
||||||
$self->logger->debug('Request to get personal session info');
|
$self->logger->debug("Request to get personal session info -> Key : $key");
|
||||||
return $self->session(
|
return $self->session(
|
||||||
$req,
|
$req,
|
||||||
$req->userData->{_session_id},
|
$req->userData->{_session_id},
|
||||||
@ -384,6 +384,7 @@ sub updateMySession {
|
|||||||
push @$mKeys, $key;
|
push @$mKeys, $key;
|
||||||
$self->p->updatePersistentSession( $req,
|
$self->p->updatePersistentSession( $req,
|
||||||
{ $key => $v } );
|
{ $key => $v } );
|
||||||
|
$self->logger->debug("Request to update session -> Key : $key");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -427,11 +428,13 @@ sub delKeyInMySession {
|
|||||||
if ($res) {
|
if ($res) {
|
||||||
if ( $dkey !~ /^oidcConsents$/ ) {
|
if ( $dkey !~ /^oidcConsents$/ ) {
|
||||||
$self->p->updatePersistentSession( $req,
|
$self->p->updatePersistentSession( $req,
|
||||||
{ $dkey => undef } )
|
{ $dkey => undef } );
|
||||||
|
$self->logger->debug("Update session -> delete Key : $dkey");
|
||||||
}
|
}
|
||||||
elsif ( $dkey =~ /^oidcConsents$/ and defined $option ) {
|
elsif ( $dkey =~ /^oidcConsents$/ and defined $option ) {
|
||||||
$self->p->updatePersistentSession( $req,
|
$self->p->updatePersistentSession( $req,
|
||||||
{ $dkey => { $option => undef } } )
|
{ $dkey => { $option => undef } } );
|
||||||
|
$self->logger->debug("Update session -> delete Key : $dkey with Option : $option");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$self->logger->error('Update session request with invalid option')
|
$self->logger->error('Update session request with invalid option')
|
||||||
|
Loading…
Reference in New Issue
Block a user