From 066b233768746a03a2bccd03c3a81ed6f9e877d4 Mon Sep 17 00:00:00 2001 From: Jason Etheridge Date: Wed, 14 Mar 2012 00:03:07 -0400 Subject: [PATCH] make ordinal column work in Holdings Maintenance brute force kludge Signed-off-by: Jason Etheridge Signed-off-by: Bill Erickson Signed-off-by: Mike Rylander --- Open-ILS/xul/staff_client/server/cat/copy_browser.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Open-ILS/xul/staff_client/server/cat/copy_browser.js b/Open-ILS/xul/staff_client/server/cat/copy_browser.js index 880183b58f..d60a1193e7 100644 --- a/Open-ILS/xul/staff_client/server/cat/copy_browser.js +++ b/Open-ILS/xul/staff_client/server/cat/copy_browser.js @@ -1565,6 +1565,7 @@ cat.copy_browser.prototype = { data.node = obj.map_tree[ 'aou_' + parent_org.id() ]; } var nparams = obj.list.append(data); + obj.list.refresh_ordinals(); var node = nparams.treeitem_node; if (params) { for (var i in params) { @@ -1631,6 +1632,7 @@ cat.copy_browser.prototype = { 'no_auto_select' : true, }; var nparams = obj.list.append(data); + obj.list.refresh_ordinals(); var node = nparams.treeitem_node; obj.map_tree[ 'acn_' + acn_tree.id() ] = node; if (params) { @@ -1692,6 +1694,7 @@ cat.copy_browser.prototype = { 'no_auto_select' : true, }; var nparams = obj.list.append(data); + obj.list.refresh_ordinals(); var node = nparams.treeitem_node; obj.map_tree[ 'acp_' + acp_item.id() ] = node; if (params) { @@ -1821,6 +1824,7 @@ cat.copy_browser.prototype = { if (typeof params.on_retrieve == 'function') { params.on_retrieve(row); } + obj.list.refresh_ordinals(); } ); @@ -1840,6 +1844,7 @@ cat.copy_browser.prototype = { if (typeof window.xulG == 'object' && typeof window.xulG.on_select == 'function') { window.xulG.on_select(list); } + obj.list.refresh_ordinals(); }, 'on_dblclick' : function(ev) { JSAN.use('util.functional'); @@ -1852,6 +1857,7 @@ cat.copy_browser.prototype = { ); obj.toggle_actions(); util.widgets.dispatch('command','cmd_edit_items'); + obj.list.refresh_ordinals(); }, 'on_select' : function(ev) { JSAN.use('util.functional'); @@ -1868,6 +1874,7 @@ cat.copy_browser.prototype = { if (typeof window.xulG == 'object' && typeof window.xulG.on_select == 'function') { window.xulG.on_select(obj.sel_list); } + obj.list.refresh_ordinals(); }, } ); -- 2.11.0