From a7e8f404f7a17310dd1fbf8570d58dec3b5d8742 Mon Sep 17 00:00:00 2001 From: Karm Soni Date: Tue, 15 Jul 2025 13:23:09 +0530 Subject: [PATCH] fix: use the item_query for get_data (cherry picked from commit 169caaf66f122cd9350414b748ac3c53cf4c8548) --- .../stock/report/stock_ledger/stock_ledger.js | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/erpnext/stock/report/stock_ledger/stock_ledger.js b/erpnext/stock/report/stock_ledger/stock_ledger.js index 28bf54437a6..db6c0c06281 100644 --- a/erpnext/stock/report/stock_ledger/stock_ledger.js +++ b/erpnext/stock/report/stock_ledger/stock_ledger.js @@ -43,8 +43,28 @@ frappe.query_reports["Stock Ledger"] = { label: __("Items"), fieldtype: "MultiSelectList", options: "Item", - get_data: function (txt) { - return frappe.db.get_link_options("Item", txt, {}); + get_data: async function (txt) { + let { message: data } = await frappe.call({ + method: "erpnext.controllers.queries.item_query", + args: { + doctype: "Item", + txt: txt, + searchfield: "name", + start: 0, + page_len: 10, + filters: {}, + as_dict: 1, + }, + }); + + data = data.map(({ name, description }) => { + return { + value: name, + description: description, + }; + }); + + return data || []; }, }, {