[fix] link service providers and members on membership subscription

This commit is contained in:
Saurabh
2017-04-11 18:04:28 +05:30
parent 4d6f067cb7
commit b0ba24d72c

View File

@@ -44,3 +44,12 @@ class Membership(Document):
self.load_from_db() self.load_from_db()
self.db_set('paid', 1) self.db_set('paid', 1)
self.link_member_with_service_provider()
def link_member_with_service_provider(self):
service_provider = frappe.db.get_value("Service Provider", dict(owner=frappe.session.user))
if service_provider:
frappe.db.set_value("Service Provider", service_provider, "member", frappe.session.user,
update_modified=False)