Bug 32515: Ignore no-block flag in check-in message
Bug 12225 changed the templates to correctly pass through the no-block flag,
however, we don't have a no-block routine for checkins
This patch restore previous behaviour of performing a normal checkin when
no block was requested - it adds a new FIXME
To test:
1 - See bug 32537
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32537
2 - Repeat test plan on that bug, noting that there is no response when no-block = Y
3 - Apply this patch
4 - Repeat the tests and confirm no-block = Y has a standard checkin response
Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Blou <philippe.blouin@inlibro.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 30fcbb4437)
Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
(cherry picked from commit a7e914151c)
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
850b36696c
commit
3003162a03
|
|
@ -672,8 +672,11 @@ sub handle_checkin {
|
|||
if ( $no_block eq 'Y' ) {
|
||||
|
||||
# Off-line transactions, ick.
|
||||
siplog( "LOG_WARNING", "received no-block checkin from terminal '%s'", $account->{id} );
|
||||
$status = $ils->checkin_no_block( $item_id, $trans_date, $return_date, $item_props, $cancel );
|
||||
siplog( "LOG_WARNING", "received no-block checkin from terminal '%s' - no-block checkin not supported", $account->{id} );
|
||||
#FIXME We need to write the routine called below
|
||||
#$status = $ils->checkin_no_block( $item_id, $trans_date, $return_date, $item_props, $cancel );
|
||||
#Until we do, lets just checkin the item
|
||||
$status = $ils->checkin( $item_id, $trans_date, $return_date, $my_branch, $item_props, $cancel, $account );
|
||||
} else {
|
||||
$status = $ils->checkin( $item_id, $trans_date, $return_date, $my_branch, $item_props, $cancel, $account );
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue