diff --git a/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py b/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py index 86f1bff5..5cc74938 100644 --- a/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py +++ b/crm/fcrm/doctype/crm_view_settings/crm_view_settings.py @@ -53,11 +53,11 @@ def create(view): def update(view): view = frappe._dict(view) - filters = parse_json(view.filters) or {} - columns = parse_json(view.columns) or [] - rows = parse_json(view.rows) or [] - kanban_columns = parse_json(view.kanban_columns) or [] - kanban_fields = parse_json(view.kanban_fields) or [] + filters = parse_json(view.filters or {}) + columns = parse_json(view.columns or []) + rows = parse_json(view.rows or []) + kanban_columns = parse_json(view.kanban_columns or []) + kanban_fields = parse_json(view.kanban_fields or []) default_rows = sync_default_rows(view.doctype) rows = rows + default_rows if default_rows else rows