From c4de4fe6497e76622afa61115cfd091bf7ef94df Mon Sep 17 00:00:00 2001 From: Ayush Chaudhari <100779126+the-bokya@users.noreply.github.com> Date: Wed, 26 Nov 2025 10:51:37 +0530 Subject: [PATCH] fix: fix module search (#34872) --- frappe/desk/search.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/desk/search.py b/frappe/desk/search.py index b26c240d18..724305f065 100644 --- a/frappe/desk/search.py +++ b/frappe/desk/search.py @@ -179,7 +179,7 @@ def search_widget( _relevance_expr = {"DIV": [1, {"NULLIF": [{"LOCATE": [_txt, "name"]}, 0]}]} # For MariaDB, wrap in IFNULL for sorting to push nulls to end - if frappe.db.db_type == "mariadb": + if frappe.db.db_type in ("mariadb", "sqlite"): _relevance = {"IFNULL": [_relevance_expr, -9999], "as": "_relevance"} formatted_fields.append(_relevance) order_by = f"_relevance desc, {order_by}"