fix: handle section.contacts also

This commit is contained in:
Shariq Ansari 2025-05-06 12:59:31 +05:30
parent 2d484c1ad2
commit 47262761fe

View File

@ -47,7 +47,8 @@ def get_fields_layout(doctype: str, type: str, parent_doctype: str | None = None
for tab in tabs:
for section in tab.get("sections"):
section["columns"] = [column for column in section.get("columns") if column]
if section.get("columns"):
section["columns"] = [column for column in section.get("columns") if column]
for column in section.get("columns") if section.get("columns") else []:
column["fields"] = [field for field in column.get("fields") if field]
for field in column.get("fields") if column.get("fields") else []: