From: Bill Erickson Date: Mon, 16 Jul 2012 17:21:45 +0000 (-0400) Subject: Invice show/hide summary button; part 2 X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=6494c948e7185117c85c6322564d41eed8e5c36b;p=evergreen%2Fequinox.git Invice show/hide summary button; part 2 Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/web/js/ui/default/acq/invoice/common.js b/Open-ILS/web/js/ui/default/acq/invoice/common.js index 03fade4c8e..7f84afc351 100644 --- a/Open-ILS/web/js/ui/default/acq/invoice/common.js +++ b/Open-ILS/web/js/ui/default/acq/invoice/common.js @@ -23,6 +23,18 @@ function drawInvoicePane(parentNode, inv, args) { override[field] = {widgetValue : args[field]}; } + // push the name of the invoice into the name display field after update + override.inv_ident = dojo.mixin( + override.inv_ident, + {dijitArgs : {onChange : + function(newVal) { + if (dojo.byId('acq-invoice-summary-name')) + dojo.byId('acq-invoice-summary-name').innerHTML = newVal; + } + }} + ); + + var pane = new openils.widget.EditPane({ fmObject : inv, paneStackCount : 2, 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 dd4934fdd8..b707316877 100644 --- a/Open-ILS/web/js/ui/default/acq/invoice/view.js +++ b/Open-ILS/web/js/ui/default/acq/invoice/view.js @@ -128,10 +128,6 @@ function renderInvoice() { } if(invoice) { - - // TODO : update for new invoices - dojo.byId('acq-invoice-summary-name').innerHTML = invoice.inv_ident(); - dojo.forEach( invoice.items(), function(item) {