From 233c72635c335b882fe3b90a38f571de9e74ea50 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Sat, 22 Jun 2024 11:58:59 +0530 Subject: [PATCH] fix: sort if name exist is not skip it --- crm/api/doc.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crm/api/doc.py b/crm/api/doc.py index b401e576..6b513952 100644 --- a/crm/api/doc.py +++ b/crm/api/doc.py @@ -333,7 +333,10 @@ def get_data( ) if column.get("order"): - column_data = sorted(column_data, key=lambda x: column.get("order").index(x.get("name"))) + column_data = sorted( + column_data, key=lambda x: column.get("order").index(x.get("name")) + if x.get("name") in column.get("order") else 0 + ) data.append({"column": column, "data": column_data, "count": len(column_data)})