From 9f2899616528e97f9fa5b8418a45488f3d26eca2 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 26 Sep 2013 12:18:40 +0530 Subject: [PATCH] [fix] [minor] retain leave approver after setting options --- hr/doctype/leave_application/leave_application.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hr/doctype/leave_application/leave_application.js b/hr/doctype/leave_application/leave_application.js index 4c7d356c159..5969f4dc4fb 100755 --- a/hr/doctype/leave_application/leave_application.js +++ b/hr/doctype/leave_application/leave_application.js @@ -10,6 +10,8 @@ cur_frm.cscript.onload = function(doc, dt, dn) { cur_frm.set_value("status", "Open"); cur_frm.cscript.calculate_total_days(doc, dt, dn); } + + var leave_approver = doc.leave_approver; return cur_frm.call({ method:"hr.utils.get_leave_approver_list", callback: function(r) { @@ -17,6 +19,7 @@ cur_frm.cscript.onload = function(doc, dt, dn) { function(profile) { return {value: profile, label: wn.user_info(profile).fullname}; })); + if(leave_approver) cur_frm.set_value("leave_approver", leave_approver); cur_frm.cscript.get_leave_balance(cur_frm.doc); } });