Lines 196-202
elsif ( defined $query->param('code') ) {
Link Here
|
196 |
if (defined $patron_category && defined $library) { |
196 |
if (defined $patron_category && defined $library) { |
197 |
my $password = undef; |
197 |
my $password = undef; |
198 |
# TODO errors handling! |
198 |
# TODO errors handling! |
199 |
my $borrower = Koha::Patron->new( |
199 |
my $borrower = Koha::Patron->new({ |
200 |
firstname => $firstname, |
200 |
firstname => $firstname, |
201 |
surname => $surname, |
201 |
surname => $surname, |
202 |
email => $email, |
202 |
email => $email, |
Lines 204-210
elsif ( defined $query->param('code') ) {
Link Here
|
204 |
branchcode => $branchcode, |
204 |
branchcode => $branchcode, |
205 |
userid => $userid, |
205 |
userid => $userid, |
206 |
password => $password |
206 |
password => $password |
207 |
)->store; |
207 |
})->store; |
208 |
} else { |
208 |
} else { |
209 |
$error_feedback = 'The GoogleOpenIDConnectDefaultBranch or GoogleOpenIDConnectDefaultCategory system preferences are not configured properly. Please contact the library with this error message.'; |
209 |
$error_feedback = 'The GoogleOpenIDConnectDefaultBranch or GoogleOpenIDConnectDefaultCategory system preferences are not configured properly. Please contact the library with this error message.'; |
210 |
} |
210 |
} |
211 |
- |
|
|