]> git.evergreen-ils.org Git - Evergreen.git/commit
LP1411422 Copy details repeated in search results when item/volume moved with parts...
authorblake <blake@mobiusconsortium.org>
Mon, 13 Jun 2016 20:58:13 +0000 (15:58 -0500)
committerJason Stephenson <jason@sigio.com>
Tue, 13 Mar 2018 15:42:32 +0000 (11:42 -0400)
commit959e264ef76c6ea0f20e0f1a4977fd0b7250e1c7
treefee40e66b710570cb8918a721ea8d1c90c814c8c
parent20ac7a795a7eb1cf69338efc9a787e24d4b034ea
LP1411422 Copy details repeated in search results when item/volume moved with parts attached

Added the code in perl to respect the existence of parts. Both "transferring volume"
and "transferring items". "Transferring items" was coded to use
open-ils.cat.asset.copy.fleshed.batch.update which means most of the work was done in js.
The web based staff client is coded to use open-ils.cat.transfer_copies_to_volume.
Decided to use that method for xul as well. Making it more consistent with the "transferring
volume" code. Considered coding it to move the part level holds to the destination part but
it's possible that the source part still has items.

Signed-off-by: blake <blake@mobiusconsortium.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
Open-ILS/xul/staff_client/chrome/content/main/constants.js
Open-ILS/xul/staff_client/server/cat/util.js