(fix) Draft initialization
parent
6d260c58c7
commit
ff1b9e7ed1
|
@ -246,19 +246,16 @@
|
|||
* @returns the HTML representation of the body
|
||||
*/
|
||||
Message.prototype.$editableContent = function() {
|
||||
var _this = this,
|
||||
deferred = Message.$q.defer();
|
||||
var _this = this;
|
||||
|
||||
Message.$$resource.fetch(this.id, 'edit').then(function(data) {
|
||||
return Message.$$resource.fetch(this.id, 'edit').then(function(data) {
|
||||
angular.extend(_this, data);
|
||||
Message.$$resource.fetch(_this.$absolutePath({asDraft: true}), 'edit').then(function(data) {
|
||||
return Message.$$resource.fetch(_this.$absolutePath({asDraft: true}), 'edit').then(function(data) {
|
||||
Message.$log.debug('editable = ' + JSON.stringify(data, undefined, 2));
|
||||
angular.extend(_this.editable, data);
|
||||
deferred.resolve(data.text);
|
||||
}, deferred.reject);
|
||||
}, deferred.reject);
|
||||
|
||||
return deferred.promise;
|
||||
return data.text;
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
@ -77,8 +77,9 @@
|
|||
}
|
||||
|
||||
function edit($event) {
|
||||
var message = vm.message.$editableContent();
|
||||
showMailEditor($event, message);
|
||||
vm.message.$editableContent().then(function() {
|
||||
showMailEditor($event, vm.message);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue