Merge pull request #46345 from frappe/mergify/bp/version-15-hotfix/pr-45693

fix: uom reverts to default upon selecting do not explode (backport #45693)
This commit is contained in:
Mihir Kandoi
2025-03-05 21:09:04 +05:30
committed by GitHub

View File

@@ -440,12 +440,12 @@ class BOM(WebsiteGenerator):
"description": item and args["description"] or "",
"image": item and args["image"] or "",
"stock_uom": item and args["stock_uom"] or "",
"uom": item and args["stock_uom"] or "",
"conversion_factor": 1,
"uom": args["uom"] if hasattr(args, "uom") else item and args["stock_uom"] or "",
"conversion_factor": args["conversion_factor"] if hasattr(args, "conversion_factor") else 1,
"bom_no": args["bom_no"],
"rate": rate,
"qty": args.get("qty") or args.get("stock_qty") or 1,
"stock_qty": args.get("qty") or args.get("stock_qty") or 1,
"stock_qty": args.get("stock_qty") or args.get("qty") or 1,
"base_rate": flt(rate) * (flt(self.conversion_rate) or 1),
"include_item_in_manufacturing": cint(args.get("transfer_for_manufacture")),
"sourced_by_supplier": args.get("sourced_by_supplier", 0),