From: Dan Reuther Date: Wed, 1 Apr 2015 14:46:36 +0000 (-0400) Subject: KMAIN-1683 Possible bug in update items code X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=3d369d2a08936b6027ac79941c78019353ebf18e;p=working%2FEvergreen.git KMAIN-1683 Possible bug in update items code Update items was not fetching the mint_condition column for a copy. Added functionality to correct this issue. Signed-off-by: Dan Reuther modified: Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/asset.pm modified: Open-ILS/xul/staff_client/server/cat/update_items.js --- diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/asset.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/asset.pm index 15f628d4e3..b98be0ce3d 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/asset.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/asset.pm @@ -1071,7 +1071,7 @@ sub fill_lineitem{ acp.circ_lib, acp.circ_modifier, acp.circulate, acp.copy_number, acp.create_date, acp.active_date, acp.creator, acp.deleted, acp.dummy_isbn, acp.deposit, acp.deposit_amount, acp.dummy_author, acp.dummy_title, acp.edit_date, acp.editor, acp.fine_level, acp.holdable, acp.id, acp.loan_duration, - acp.location, acp.opac_visible, acp.price, acp.ref, acp.status, acn.create_date, acn.creator, + acp.location, acp.opac_visible, acp.price, acp.ref, acp.status, acp.status_changed_time, acp.mint_condition, acn.create_date, acn.creator, acn.deleted, acn.edit_date, acn.editor, acn.id, acn.label, acn.owning_lib, acn.record, acn.label_sortkey, acn.label_class, acn.prefix, acn.suffix, ccs.name FROM asset.copy acp diff --git a/Open-ILS/xul/staff_client/server/cat/update_items.js b/Open-ILS/xul/staff_client/server/cat/update_items.js index 82cc79c3bf..9e7a318af4 100644 --- a/Open-ILS/xul/staff_client/server/cat/update_items.js +++ b/Open-ILS/xul/staff_client/server/cat/update_items.js @@ -262,8 +262,8 @@ g.load_lineitem = function(raw_lineitem_data){ for (var i in raw_data){ var status_string = raw_data[i].pop(); - var copy_data = raw_data[i].slice(0,29); - var volume_data = raw_data[i].slice(29,42); + var copy_data = raw_data[i].slice(0,31); + var volume_data = raw_data[i].slice(31,44); var new_volume = new acn(); for (var m in volTemplate){