Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
}
}
- unless ( ModMember(%borrower) ) {
+ my $patron = Koha::Patrons->find( $borrowernumber );
+ eval { $patron->set(\%borrower)->store };
+ if ( $@ ) {
$invalid++;
push(
@errors,
{
+ # TODO We can raise a better error
name => 'lastinvalid',
value => $borrower{'surname'} . ' / ' . $borrowernumber
}