show loading if email address in not loaded

This commit is contained in:
yuri
2017-08-14 16:38:33 +03:00
parent 24137df013
commit a56502b814
3 changed files with 13 additions and 1 deletions
@@ -1,5 +1,5 @@
{{#if value}}
{{{value}}}
{{else}}
{{{translate 'None'}}}
{{#if valueIsSet}}{{{translate 'None'}}}{{else}}...{{/if}}
{{/if}}
@@ -35,6 +35,12 @@ Espo.define('views/email/fields/email-address-varchar', ['views/fields/varchar',
emailAddressRegExp: /([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi,
data: function () {
var data = Dep.prototype.data.call(this);
data.valueIsSet = this.model.has(this.name);
return data;
},
events: {
'click a[data-action="clearAddress"]': function (e) {
var address = $(e.currentTarget).data('address').toString();
@@ -39,6 +39,12 @@ Espo.define('views/email/fields/from-address-varchar', 'views/fields/varchar', f
}, this);
},
data: function () {
var data = Dep.prototype.data.call(this);
data.valueIsSet = this.model.has(this.name);
return data;
},
events: {
'click [data-action="createContact"]': function (e) {
var address = $(e.currentTarget).data('address');