fix(warehouse_capacity_dashboard): escaping warehouse, item_code and company on get_data (#53894)

This commit is contained in:
diptanilsaha
2026-03-30 13:16:33 +05:30
committed by GitHub
parent ad25c6d163
commit ddeb9775ed

View File

@@ -1,6 +1,6 @@
import frappe
from frappe.desk.reportview import build_match_conditions
from frappe.utils import flt, nowdate
from frappe.utils import escape_html, flt, nowdate
from erpnext.stock.utils import get_stock_balance
@@ -75,6 +75,9 @@ def get_warehouse_capacity_data(filters, start):
balance_qty = get_stock_balance(entry.item_code, entry.warehouse, nowdate()) or 0
entry.update(
{
"warehouse": escape_html(entry.warehouse),
"item_code": escape_html(entry.item_code),
"company": escape_html(entry.company),
"actual_qty": balance_qty,
"percent_occupied": flt((flt(balance_qty) / flt(entry.stock_capacity)) * 100, 0),
}