Bug 22717: (bug 20287 follow-up) Fix Google OpenId auto registration
Silly bug caused by:
commit ef410fd62f
Bug 20287: Replace occurrences of AddMember with Koha::Patron->new->store->borrowernumber
Constructors take a hashref!
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
This commit is contained in:
parent
7de4511cef
commit
59b740613e
|
|
@ -196,7 +196,7 @@ elsif ( defined $query->param('code') ) {
|
|||
if (defined $patron_category && defined $library) {
|
||||
my $password = undef;
|
||||
# TODO errors handling!
|
||||
my $borrower = Koha::Patron->new(
|
||||
my $borrower = Koha::Patron->new({
|
||||
firstname => $firstname,
|
||||
surname => $surname,
|
||||
email => $email,
|
||||
|
|
@ -204,7 +204,7 @@ elsif ( defined $query->param('code') ) {
|
|||
branchcode => $branchcode,
|
||||
userid => $userid,
|
||||
password => $password
|
||||
)->store;
|
||||
})->store;
|
||||
} else {
|
||||
$error_feedback = 'The GoogleOpenIDConnectDefaultBranch or GoogleOpenIDConnectDefaultCategory system preferences are not configured properly. Please contact the library with this error message.';
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue