diff --git a/foundation/erpnext_foundation/doctype/member/member.js b/foundation/erpnext_foundation/doctype/member/member.js index c184acd0..5eaf8621 100644 --- a/foundation/erpnext_foundation/doctype/member/member.js +++ b/foundation/erpnext_foundation/doctype/member/member.js @@ -3,6 +3,20 @@ frappe.ui.form.on('Member', { refresh: function(frm) { + frappe.call({ + method:"frappe.client.get_value", + args:{ + 'doctype':"Membership", + 'filters':{'member': frm.doc.name}, + 'fieldname':[ + 'to_date' + ] + }, + callback: function (data) { + frappe.model.set_value(frm.doctype,frm.docname, "expires_on", data.message.to_date); + } + }); + } });