diff --git a/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.json b/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.json index bbea596f..fa95678f 100644 --- a/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.json +++ b/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.json @@ -25,14 +25,14 @@ "fieldname": "api_key", "fieldtype": "Data", "label": "API Key", - "mandatory_depends_on": "eval:!doc.is_erpnext_in_different_site" + "mandatory_depends_on": "is_erpnext_in_different_site" }, { "depends_on": "eval:doc.enabled && doc.is_erpnext_in_different_site", "fieldname": "api_secret", "fieldtype": "Data", "label": "API Secret", - "mandatory_depends_on": "eval:!doc.is_erpnext_in_different_site" + "mandatory_depends_on": "is_erpnext_in_different_site" }, { "depends_on": "enabled", @@ -48,7 +48,7 @@ "fieldname": "erpnext_site_url", "fieldtype": "Data", "label": "ERPNext Site URL", - "mandatory_depends_on": "eval:!doc.is_erpnext_in_different_site" + "mandatory_depends_on": "is_erpnext_in_different_site" }, { "depends_on": "enabled", @@ -94,13 +94,14 @@ "fieldname": "deal_status", "fieldtype": "Link", "label": "Deal Status", + "mandatory_depends_on": "create_customer_on_status_change", "options": "CRM Deal Status" } ], "index_web_pages_for_search": 1, "issingle": 1, "links": [], - "modified": "2024-09-16 20:51:17.148493", + "modified": "2024-09-16 21:30:40.097360", "modified_by": "Administrator", "module": "FCRM", "name": "ERPNext CRM Settings", diff --git a/frontend/src/components/Fields.vue b/frontend/src/components/Fields.vue index 13b49157..c2bcd346 100644 --- a/frontend/src/components/Fields.vue +++ b/frontend/src/components/Fields.vue @@ -28,7 +28,7 @@ (field.read_only && data[field.name]) || !field.read_only || !field.hidden) && - (!field.depends_on || field.display_depends_on) + (!field.depends_on || field.display_via_depends_on) " >