fix(support): stop the SLA link filter patches from aborting migrate on PostgreSQL (#59018)

This commit is contained in:
Mihir Kandoi
2026-09-12 06:20:50 +05:30
committed by GitHub
parent 000dcfc23d
commit bee358ea25
2 changed files with 8 additions and 4 deletions

View File

@@ -8,10 +8,12 @@ def execute():
"fieldname": "service_level_agreement", "fieldname": "service_level_agreement",
"fieldtype": "Link", "fieldtype": "Link",
"options": "Service Level Agreement", "options": "Service Level Agreement",
"link_filters": ("is", "not set"),
}, },
fields=["name", "dt"], fields=["name", "dt", "link_filters"],
): ):
if custom_field.link_filters:
continue
link_filters = frappe.as_json( link_filters = frappe.as_json(
[["Service Level Agreement", "document_type", "=", custom_field.dt]], indent=None [["Service Level Agreement", "document_type", "=", custom_field.dt]], indent=None
) )

View File

@@ -9,10 +9,12 @@ def execute():
"fieldname": "service_level_agreement", "fieldname": "service_level_agreement",
"fieldtype": "Link", "fieldtype": "Link",
"options": "Service Level Agreement", "options": "Service Level Agreement",
"link_filters": ("is", "not set"),
}, },
fields=["name", "parent"], fields=["name", "parent", "link_filters"],
): ):
if docfield.link_filters:
continue
link_filters = frappe.as_json( link_filters = frappe.as_json(
[["Service Level Agreement", "document_type", "=", docfield.parent]], indent=None [["Service Level Agreement", "document_type", "=", docfield.parent]], indent=None
) )