mirror of
https://github.com/erpnext/foundation.git
synced 2026-10-16 18:00:47 +02:00
Merge pull request #20 from saurabh6790/membership_payments
Membership payments
This commit is contained in:
@@ -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)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user