From 7e501607dd284e0ce84d000afc1af972e63b1897 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Mon, 16 Jul 2012 13:21:45 -0400 Subject: [PATCH] Invice show/hide summary button; part 2 Signed-off-by: Bill Erickson --- Open-ILS/web/js/ui/default/acq/invoice/common.js | 12 ++++++++++++ Open-ILS/web/js/ui/default/acq/invoice/view.js | 4 ---- 2 files changed, 12 insertions(+), 4 deletions(-) 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 0aa131059f..5de2bf9225 100644 --- a/Open-ILS/web/js/ui/default/acq/invoice/view.js +++ b/Open-ILS/web/js/ui/default/acq/invoice/view.js @@ -136,10 +136,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) { -- 2.11.0