sub AddMember_Opac {
my ( %borrower ) = @_;
- $borrower{'categorycode'} = C4::Context->preference('PatronSelfRegistrationDefaultCategory');
+ $borrower{'categorycode'} //= C4::Context->preference('PatronSelfRegistrationDefaultCategory');
if (not defined $borrower{'password'}){
my $sr = new String::Random;
$sr->{'A'} = [ 'A'..'Z', 'a'..'z' ];
$borrower{'password'} = $password;
}
- $borrower{'cardnumber'} = fixup_cardnumber();
+ $borrower{'cardnumber'} = fixup_cardnumber( $borrower{'cardnumber'} );
my $borrowernumber = AddMember(%borrower);