fix insert template issue with signature

This commit is contained in:
yuri
2016-09-13 10:25:20 +03:00
parent 7a2a9de174
commit d69f994f4c
+5 -2
View File
@@ -49,7 +49,10 @@ Espo.define('views/email/record/compose', ['views/record/edit', 'views/email/rec
}
this.listenTo(this.model, 'insert-template', function (data) {
var body = this.appendSignature(data.body || '', data.isHtml);
var body = data.body;
if (this.hasSignature()) {
body = this.appendSignature(body || '', data.isHtml);
}
this.model.set('isHtml', data.isHtml);
this.model.set('name', data.subject);
this.model.set('body', '');
@@ -98,7 +101,7 @@ Espo.define('views/email/record/compose', ['views/record/edit', 'views/email/rec
},
getSignature: function () {
return this.getPreferences().get('signature');
return this.getPreferences().get('signature') || '';
},
getPlainTextSignature: function () {