From: Chris Date: Tue, 18 Mar 2014 08:35:36 +0000 (+0800) Subject: Pman.Dialog.PersonEditor.js X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=626c7237cb5d92b225db8f8261004ffa75a4f024 Pman.Dialog.PersonEditor.js --- diff --git a/Pman.Dialog.PersonEditor.js b/Pman.Dialog.PersonEditor.js index 48cbda6f..ca8a5dd2 100644 --- a/Pman.Dialog.PersonEditor.js +++ b/Pman.Dialog.PersonEditor.js @@ -81,7 +81,7 @@ Pman.Dialog.PersonEditor.prototype = { actioncomplete: function(f, act) { _this.dialog.el.unmask(); if (act.type == 'load') { - _this.form.findField('countries').setValue();// set empty array by default... + _this.data = act.result.data; } @@ -90,6 +90,9 @@ Pman.Dialog.PersonEditor.prototype = { var data = _this.data; // we dont have a form where company name is sent in - and is editable.. //this.form.findField('office_id') + if(!data.countries){ + _this.form.findField('countries').setValue();// set empty array by default... + } if (_this.form.findField('company_id') && _this.form.findField('company_id').setFromData) { _this.form.findField('company_id').setFromData( data.company_id ? {