From cdb801e14e10aec6c15083d15254bae6cf559fc8 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Wed, 25 Jul 2012 12:09:19 -0400 Subject: [PATCH] acq invoice : update search to use new attachLi as list Signed-off-by: Bill Erickson --- Open-ILS/web/js/ui/default/acq/invoice/view.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Open-ILS/web/js/ui/default/acq/invoice/view.js b/Open-ILS/web/js/ui/default/acq/invoice/view.js index d754c0689e..7b5e0be5bb 100644 --- a/Open-ILS/web/js/ui/default/acq/invoice/view.js +++ b/Open-ILS/web/js/ui/default/acq/invoice/view.js @@ -370,17 +370,18 @@ function searchResultsLoader() { function addSelectedToInvoice() { var inputs = dojo.query('[name=search-results-checkbox]'); + attachLi = []; dojo.forEach(inputs, function(checkbox) { if (checkbox.checked) { - attachLi = checkbox.getAttribute('lineitem'); - doAttachLi(true); + attachLi.push(checkbox.getAttribute('lineitem')); checkbox.disabled = true; checkbox.checked = false; dojo.addClass(checkbox.parentNode, 'search-results-already-invoiced'); } } ); + doAttachLi(true); } function clearSearchResTable() { @@ -666,6 +667,7 @@ function updateExpectedCost(li, entry) { } function addInvoiceEntry(entry) { + console.log('Adding new entry for lineitem ' + entry.lineitem()); openils.Util.removeCSSClass(dojo.byId('acq-invoice-entry-header'), 'hidden'); openils.Util.removeCSSClass(dojo.byId('acq-invoice-entry-thead'), 'hidden'); -- 2.11.0