fix: Convert payload to string before adding to autocompleter
diff --git a/erpnext/e_commerce/redisearch_utils.py b/erpnext/e_commerce/redisearch_utils.py
index f9890cc..95b74e0 100644
--- a/erpnext/e_commerce/redisearch_utils.py
+++ b/erpnext/e_commerce/redisearch_utils.py
@@ -1,6 +1,8 @@
# Copyright (c) 2022, Frappe Technologies Pvt. Ltd. and Contributors
# License: GNU General Public License v3. See license.txt
+import json
+
import frappe
from frappe import _
from frappe.utils.redis_wrapper import RedisWrapper
@@ -203,7 +205,7 @@
return
for item_group in published_item_groups:
- payload = {"name": item_group, "route": item_group.route}
+ payload = json.dumps({"name": item_group, "route": item_group.route})
autocompleter.add_suggestions(
Suggestion(
string=item_group.name,