Merge pull request #20 from saurabh6790/membership_payments

Membership payments
This commit is contained in:
Saurabh
2017-04-11 18:38:17 +05:30
committed by GitHub

View File

@@ -22,6 +22,7 @@ class Membership(Document):
)).insert(ignore_permissions=True) )).insert(ignore_permissions=True)
member_name = member.name member_name = member.name
if self.get("__islocal"):
self.member = member_name self.member = member_name
# get last membership (if active) # get last membership (if active)
@@ -43,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)