LP1883171 & LP1940663: Modify do_checkin for asset.copy_inventory
authorJason Stephenson <jason@sigio.com>
Sun, 31 Oct 2021 19:18:22 +0000 (15:18 -0400)
committerJason Stephenson <jason@sigio.com>
Thu, 30 Dec 2021 13:48:10 +0000 (08:48 -0500)
commit7bf45bed843b74099bd112a1d7ada458478b34e6
tree78a5ca656d33150fe898bfa9e61c8abb2de63e71
parentec5365d69b6714e78e57c09c8e1be0fcfb5cb374
LP1883171 & LP1940663: Modify do_checkin for asset.copy_inventory

Modify the do_chekin method of Circulate.pm to create a new
asset::copy_inventory object when the do inventory modifier is used.

This change necessitates moving the check for a floating copy up to
where the do inventory code is run and subsequent modifications to the
transit and noop checkin code.

This work was sponsored by NOBLE.

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