diff --git a/public/js/wn/form/states.js b/public/js/wn/form/states.js index bbd567e217..d2ebe1743d 100644 --- a/public/js/wn/form/states.js +++ b/public/js/wn/form/states.js @@ -155,7 +155,7 @@ wn.ui.form.States = Class.extend({ var me = this; $(this.$wrapper).on("click", "[data-action]", function() { var action = $(this).attr("data-action"); - var next_state = wn.workflow.get_next_state(me.frm.doc.doctype, + var next_state = wn.workflow.get_next_state(me.frm.doctype, me.frm.doc[me.state_fieldname], action); me.frm.doc[me.state_fieldname] = next_state; diff --git a/public/js/wn/model/workflow.js b/public/js/wn/model/workflow.js index 13bc66e601..da423664e2 100644 --- a/public/js/wn/model/workflow.js +++ b/public/js/wn/model/workflow.js @@ -63,7 +63,7 @@ wn.workflow = { }, get_next_state: function(doctype, state, action) { return wn.model.get("Workflow Transition", { - parent: doctype, + parent: wn.workflow.workflows[doctype].name, state: state, action: action, })[0].next_state