Signed-off-by: Bill Erickson <berick@esilibrary.com>
function drawInvoicePane(parentNode, inv, args) {
args = args || {};
+ var pane;
var override = {};
if(!inv) {
}
dojo.mixin(override, {
- provider : { dijitArgs : { store_options : { base_filter : { active :"t" } } } },
+ provider : {
+ dijitArgs : {
+ store_options : { base_filter : { active :"t" } },
+ onChange : function(val) {
+ pane.setFieldValue('shipper', val);
+ }
+ }
+ },
shipper : { dijitArgs : { store_options : { base_filter : { active :"t" } } } }
});
);
- var pane = new openils.widget.EditPane({
+ pane = new openils.widget.EditPane({
fmObject : inv,
paneStackCount : 2,
fmClass : 'acqinv',