Ver código fonte

added before and after cancel events

version-14
Nabin Hait 12 anos atrás
pai
commit
38213e2608
2 arquivos alterados com 6 adições e 2 exclusões
  1. +5
    -1
      public/js/legacy/widgets/form/form.js
  2. +1
    -1
      public/js/wn/model/model.js

+ 5
- 1
public/js/legacy/widgets/form/form.js Ver arquivo

@@ -946,9 +946,13 @@ _f.Frm.prototype.savesubmit = function(btn) {
_f.Frm.prototype.savecancel = function(btn) {
var me = this;
wn.confirm("Permanently Cancel "+this.docname+"?", function() {
me.runclientscript("before_cancel", me.doctype, me.docname);
var doclist = new wn.model.DocList(me.doctype, me.docname);
doclist.cancel(function(r) {
if(!r.exc) me.refresh();
if(!r.exc) {
me.refresh();
}
me.runclientscript("after_cancel", me.doctype, me.docname);
}, btn);
});
}


+ 1
- 1
public/js/wn/model/model.js Ver arquivo

@@ -184,7 +184,7 @@ $.extend(wn.model, {
if(d) wn.model.clear_doc(d.doctype, d.name);
});
if(wn.views.formview[doctype]) {
delete wn.views.formview[doctype].opendocs[name];
delete wn.views.formview[doctype].frm.opendocs[name];
}
},


Carregando…
Cancelar
Salvar