Lines 69-86
sub get_user {
Link Here
|
69 |
my $domain = $self->has_valid_domain_config({ provider => $provider, email => $mapped_data->{email}, interface => $interface}); |
69 |
my $domain = $self->has_valid_domain_config({ provider => $provider, email => $mapped_data->{email}, interface => $interface}); |
70 |
|
70 |
|
71 |
# Call the plugin hook "auth_client_get_user" of all plugins. |
71 |
# Call the plugin hook "auth_client_get_user" of all plugins. |
72 |
my $args = { |
72 |
Koha::Plugins->call( |
73 |
provider => $provider, |
73 |
'auth_client_get_user', |
74 |
data => $data, |
74 |
{ |
75 |
config => $config, |
75 |
provider => $provider, |
76 |
mapped_data => $mapped_data, |
76 |
data => $data, |
77 |
patron => $patron, |
77 |
config => $config, |
78 |
domain => $domain, |
78 |
mapped_data => $mapped_data, |
79 |
}; |
79 |
patron => $patron, |
80 |
Koha::Plugins->call('auth_client_get_user', $args); |
80 |
domain => $domain, |
81 |
$mapped_data = $args->{'mapped_data'}; |
81 |
} |
82 |
$patron = $args->{'patron'}; |
82 |
); |
83 |
$domain = $args->{'domain'}; |
|
|
84 |
|
83 |
|
85 |
$patron->set($mapped_data)->store if $patron && $domain->update_on_auth; |
84 |
$patron->set($mapped_data)->store if $patron && $domain->update_on_auth; |
86 |
|
85 |
|
87 |
- |
|
|