mirror of
https://github.com/erpnext/foundation.git
synced 2026-10-16 18:00:47 +02:00
[minor] create service provider on membership payment
This commit is contained in:
@@ -52,4 +52,12 @@ class Membership(Document):
|
|||||||
if service_provider:
|
if service_provider:
|
||||||
frappe.db.set_value("Service Provider", service_provider, "member", frappe.session.user,
|
frappe.db.set_value("Service Provider", service_provider, "member", frappe.session.user,
|
||||||
update_modified=False)
|
update_modified=False)
|
||||||
|
else:
|
||||||
|
# create new service provider for the member
|
||||||
|
doc = frappe.get_doc({
|
||||||
|
"doctype": "Service Provider",
|
||||||
|
"email": frappe.session.user,
|
||||||
|
"title": frappe.db.get_value("Member", self.member, "member_name"),
|
||||||
|
"member": self.member,
|
||||||
|
"show_in_website": 1
|
||||||
|
}).insert(ignore_mandatory=True, ignore_permissions = True)
|
||||||
Reference in New Issue
Block a user