KMAIN-1683 Possible bug in update items code
authorDan Reuther <dreuther@catalystitservices.com>
Wed, 1 Apr 2015 14:46:36 +0000 (10:46 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Update items was not fetching the mint_condition column for a copy.  Added
functionality to correct this issue.

Signed-off-by: Dan Reuther <dreuther@catalystitservices.com>
modified:   Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/asset.pm
modified:   Open-ILS/xul/staff_client/server/cat/update_items.js

Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/asset.pm
Open-ILS/xul/staff_client/server/cat/update_items.js

index 15f628d..b98be0c 100644 (file)
@@ -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
index 82cc79c..9e7a318 100644 (file)
@@ -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){