|
Lines 456-462
sub GetPatronStatus {
Link Here
|
| 456 |
|
456 |
|
| 457 |
# Get Member details |
457 |
# Get Member details |
| 458 |
my $borrowernumber = $cgi->param('patron_id'); |
458 |
my $borrowernumber = $cgi->param('patron_id'); |
| 459 |
my $borrower = GetMemberDetails( $borrowernumber ); |
459 |
my $borrower = GetMember( borrowernumber => $borrowernumber ); |
| 460 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
460 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
| 461 |
|
461 |
|
| 462 |
# Return the results |
462 |
# Return the results |
|
Lines 485-491
sub GetServices {
Link Here
|
| 485 |
|
485 |
|
| 486 |
# Get the member, or return an error code if not found |
486 |
# Get the member, or return an error code if not found |
| 487 |
my $borrowernumber = $cgi->param('patron_id'); |
487 |
my $borrowernumber = $cgi->param('patron_id'); |
| 488 |
my $borrower = GetMemberDetails( $borrowernumber ); |
488 |
my $borrower = GetMember( borrowernumber => $borrowernumber ); |
| 489 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
489 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
| 490 |
|
490 |
|
| 491 |
# Get the item, or return an error code if not found |
491 |
# Get the item, or return an error code if not found |
|
Lines 557-563
sub RenewLoan {
Link Here
|
| 557 |
|
557 |
|
| 558 |
# Get borrower infos or return an error code |
558 |
# Get borrower infos or return an error code |
| 559 |
my $borrowernumber = $cgi->param('patron_id'); |
559 |
my $borrowernumber = $cgi->param('patron_id'); |
| 560 |
my $borrower = GetMemberDetails( $borrowernumber ); |
560 |
my $borrower = GetMember( borrowernumber => $borrowernumber ); |
| 561 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
561 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
| 562 |
|
562 |
|
| 563 |
# Get the item, or return an error code |
563 |
# Get the item, or return an error code |
|
Lines 607-613
sub HoldTitle {
Link Here
|
| 607 |
|
607 |
|
| 608 |
# Get the borrower or return an error code |
608 |
# Get the borrower or return an error code |
| 609 |
my $borrowernumber = $cgi->param('patron_id'); |
609 |
my $borrowernumber = $cgi->param('patron_id'); |
| 610 |
my $borrower = GetMemberDetails( $borrowernumber ); |
610 |
my $borrower = GetMember( borrowernumber => $borrowernumber ); |
| 611 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
611 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
| 612 |
|
612 |
|
| 613 |
# Get the biblio record, or return an error code |
613 |
# Get the biblio record, or return an error code |
|
Lines 675-681
sub HoldItem {
Link Here
|
| 675 |
|
675 |
|
| 676 |
# Get the borrower or return an error code |
676 |
# Get the borrower or return an error code |
| 677 |
my $borrowernumber = $cgi->param('patron_id'); |
677 |
my $borrowernumber = $cgi->param('patron_id'); |
| 678 |
my $borrower = GetMemberDetails( $borrowernumber ); |
678 |
my $borrower = GetMember( borrowernumber => $borrowernumber ); |
| 679 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
679 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
| 680 |
|
680 |
|
| 681 |
# Get the biblio or return an error code |
681 |
# Get the biblio or return an error code |
|
Lines 742-748
sub CancelHold {
Link Here
|
| 742 |
|
742 |
|
| 743 |
# Get the borrower or return an error code |
743 |
# Get the borrower or return an error code |
| 744 |
my $borrowernumber = $cgi->param('patron_id'); |
744 |
my $borrowernumber = $cgi->param('patron_id'); |
| 745 |
my $borrower = GetMemberDetails( $borrowernumber ); |
745 |
my $borrower = GetMember( borrowernumber => $borrowernumber ); |
| 746 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
746 |
return { code => 'PatronNotFound' } unless $$borrower{borrowernumber}; |
| 747 |
|
747 |
|
| 748 |
# Get the reserve or return an error code |
748 |
# Get the reserve or return an error code |