my $categorycode = C4::Context->preference('GoogleOpenIDConnectDefaultCategory') // q{};
my $branchcode = C4::Context->preference('GoogleOpenIDConnectDefaultBranch') // q{};
my $password = undef;
- $borrower = Koha::Patron->new( {
+ my $borrowernumber = C4::Members::AddMember(
cardnumber => $cardnumber,
firstname => $firstname,
surname => $surname,
categorycode => $categorycode,
branchcode => $branchcode,
userid => $userid,
- password => $password,
- } );
- $borrower->store();
+ password => $password
+ );
+ $borrower = Koha::Patrons->find( {
+ borrowernumber => $borrowernumber } );
}
my ( $userid, $cookie, $session_id ) =
checkauth( $query, 1, {}, 'opac', $email );