branchcode => scalar $input->param('libraries'),
categorycode => scalar $input->param('categorycode_entry'),
userid => scalar $input->param('userid'),
- password => scalar $input->param('password'),
- password2 => scalar $input->param('password2'),
privacy => "default",
address => "",
city => "",
- flags => 1, # Will be superlibrarian
+ flags => 1, # Will be superlibrarian
};
my $patron_category =
$patron_category->get_expiry_date( $patron_data->{dateenrolled} );
eval {
- Koha::Patron->new($patron_data)->store;
+ my $patron = Koha::Patron->new($patron_data)->store;
+ $patron->set_password({ password => $firstpassword });
};
#Error handling checking if the patron was created successfully
push @messages, { code => 'success_on_insert_patron' };
}
else {
+ warn $@;
push @messages, { code => 'error_on_insert_patron' };
}
}