Merge pull request #16022 from ESS-LLP/fix-patch

fix: healthcare patch
This commit is contained in:
Nabin Hait 2018-12-03 14:36:02 +05:30 committed by GitHub
commit 02aad03e74
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,12 +3,18 @@ from frappe import _
def execute():
""" assign lft and rgt appropriately """
if "Healthcare" not in frappe.get_active_domains():
return
frappe.reload_doc("healthcare", "doctype", "healthcare_service_unit")
frappe.reload_doc("healthcare", "doctype", "healthcare_service_unit_type")
company = frappe.get_value("Company", {"domain": "Healthcare"}, "name")
if not frappe.db.exists("Healthcare Service Unit", _('All Healthcare Service Units')):
if company:
frappe.get_doc({
'doctype': 'Healthcare Service Unit',
'healthcare_service_unit_name': _('All Healthcare Service Units'),
'is_group': 1
'is_group': 1,
'company': company
}).insert(ignore_permissions=True)