|
|
@@ -1,10 +1,12 @@ |
|
|
|
import frappe |
|
|
|
|
|
|
|
def execute(): |
|
|
|
domains = ['Education', 'Healthcare', 'Hospitality'] |
|
|
|
domain_settings = frappe.get_doc('Domain Settings') |
|
|
|
active_domains = [d.domain for d in domain_settings.active_domains] |
|
|
|
try: |
|
|
|
for d in domains: |
|
|
|
domain = frappe.get_doc('Domain', d) |
|
|
|
domain.setup_domain() |
|
|
|
for d in ('Education', 'Healthcare', 'Hospitality'): |
|
|
|
if d in active_domains and frappe.db.exists('Domain', d): |
|
|
|
domain = frappe.get_doc('Domain', d) |
|
|
|
domain.setup_domain() |
|
|
|
except frappe.LinkValidationError: |
|
|
|
pass |