Browse Source

[fix] revert promises system

version-14
Rushabh Mehta 7 years ago
parent
commit
236a2ad156
1 changed files with 1 additions and 8 deletions
  1. +1
    -8
      frappe/public/js/legacy/form.js

+ 1
- 8
frappe/public/js/legacy/form.js View File

@@ -206,9 +206,6 @@ _f.Frm.prototype.watch_model_updates = function() {


me.layout.refresh_dependency(); me.layout.refresh_dependency();
let object = me.script_manager.trigger(fieldname, doc.doctype, doc.name); let object = me.script_manager.trigger(fieldname, doc.doctype, doc.name);
if(object instanceof Promise) {
me.promises.push(object);
}
return object; return object;
} }
}); });
@@ -590,8 +587,6 @@ _f.Frm.prototype.setnewdoc = function() {
// this.check_doctype_conflict(docname); // this.check_doctype_conflict(docname);
var me = this; var me = this;


this.promises = [];

// hide any open grid // hide any open grid
this.script_manager.trigger("before_load", this.doctype, this.docname) this.script_manager.trigger("before_load", this.doctype, this.docname)
.then(() => { .then(() => {
@@ -702,9 +697,7 @@ _f.Frm.prototype.save = function(save_action, callback, btn, on_error) {


// let any pending js process finish // let any pending js process finish
setTimeout(function() { setTimeout(function() {
Promise.all(me.promises).then(() => {
me._save(save_action, callback, btn, on_error, resolve);
});
me._save(save_action, callback, btn, on_error, resolve);
}, 100); }, 100);
}); });
}; };


Loading…
Cancel
Save