LP 1473054: No-op Checkin Should Not Always Float a Floating Copy. user/stompro/lp1473054_no-op_may_float_signoff
authorJason Stephenson <jason@sigio.com>
Tue, 22 Nov 2016 19:35:58 +0000 (14:35 -0500)
committerJosh Stompro <stomproj@larl.org>
Mon, 30 Jan 2017 21:04:24 +0000 (15:04 -0600)
commit88392c4805637ec93438959c986291a328822a70
tree9733bf03eb88e3efe641fadd1d1b814539ec48a1
parent117d1641c4a31df9994b80f307e833701266d1f1
LP 1473054: No-op Checkin Should Not Always Float a Floating Copy.

Prior to this patch, a no-op checkin would not check if a copy should
float using the evergreen.can_float() function.  It would simply float
the copy to the org_unit where the checkin happened if the copy had a
float value set.

This commit changes the behavior to use evergreen.can_float() to
determine if the copy should float to the org_unit where the checkin
happened.  This change makes the behavior consistent with a regular
checkin.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Josh Stompro <stomproj@larl.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm