From 8f957ef6e60c4ebcfc64332f40d09c88addf425a Mon Sep 17 00:00:00 2001 From: Zarrar Date: Mon, 18 Sep 2017 15:11:20 +0530 Subject: [PATCH] fetching data from last route (#10816) --- .../subscription/doctype/subscription/subscription.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/erpnext/subscription/doctype/subscription/subscription.js b/erpnext/subscription/doctype/subscription/subscription.js index 75e1473b00..0b2b2fa83a 100644 --- a/erpnext/subscription/doctype/subscription/subscription.js +++ b/erpnext/subscription/doctype/subscription/subscription.js @@ -3,6 +3,15 @@ frappe.ui.form.on('Subscription', { setup: function(frm) { + if(frm.doc.__islocal) { + var last_route = frappe.route_history.slice(-2, -1)[0]; + if(frappe.dynamic_link && frappe.dynamic_link.doc + && frappe.dynamic_link.doc.name==last_route[2]) { + frm.set_value('reference_doctype', last_route[1]); + frm.set_value('reference_document', last_route[2]); + } + } + frm.fields_dict['reference_document'].get_query = function() { return { filters: {