Lines 613-618
sub handle_checkout {
Link Here
|
613 |
} |
613 |
} |
614 |
} |
614 |
} |
615 |
|
615 |
|
|
|
616 |
$resp .= $item->build_additional_item_fields_string( $server ) if $item; |
617 |
|
616 |
if ( $protocol_version >= 2 ) { |
618 |
if ( $protocol_version >= 2 ) { |
617 |
|
619 |
|
618 |
# Financials : return irrespective of ok status |
620 |
# Financials : return irrespective of ok status |
Lines 680-685
sub handle_checkin {
Link Here
|
680 |
if ($item) { |
682 |
if ($item) { |
681 |
$resp .= add_field( FID_PERM_LOCN, $item->permanent_location, $server ); |
683 |
$resp .= add_field( FID_PERM_LOCN, $item->permanent_location, $server ); |
682 |
$resp .= maybe_add( FID_TITLE_ID, $item->title_id, $server ); |
684 |
$resp .= maybe_add( FID_TITLE_ID, $item->title_id, $server ); |
|
|
685 |
$resp .= $item->build_additional_item_fields_string( $server ); |
683 |
} |
686 |
} |
684 |
|
687 |
|
685 |
if ( $protocol_version >= 2 ) { |
688 |
if ( $protocol_version >= 2 ) { |
Lines 1232-1237
sub handle_item_information {
Link Here
|
1232 |
|
1235 |
|
1233 |
$resp .= maybe_add( FID_SCREEN_MSG, $item->screen_msg, $server ); |
1236 |
$resp .= maybe_add( FID_SCREEN_MSG, $item->screen_msg, $server ); |
1234 |
$resp .= maybe_add( FID_PRINT_LINE, $item->print_line, $server ); |
1237 |
$resp .= maybe_add( FID_PRINT_LINE, $item->print_line, $server ); |
|
|
1238 |
|
1239 |
$resp .= $item->build_additional_item_fields_string( $server ); |
1235 |
} |
1240 |
} |
1236 |
|
1241 |
|
1237 |
$self->write_msg( $resp, undef, $server->{account}->{terminator}, $server->{account}->{encoding} ); |
1242 |
$self->write_msg( $resp, undef, $server->{account}->{terminator}, $server->{account}->{encoding} ); |