LP 1473054: No-op Checkin Should Not Always Float a Floating Copy. user/dyrcona/lp1473054_no-op_may_float
authorJason Stephenson <jason@sigio.com>
Tue, 22 Nov 2016 19:35:58 +0000 (14:35 -0500)
committerJason Stephenson <jason@sigio.com>
Tue, 22 Nov 2016 19:56:10 +0000 (14:56 -0500)
commit436061bfc31f334251490db86eb1e2b4e09b4594
treefc72e95bf6ada877cd64fcca8e86e364b6960d57
parent46c2449ef4b498486852b46d1ef604b3dfcea0fe
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>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm