Skip to content

Commit 195f020

Browse files
mihir-kandoimergify[bot]
authored andcommitted
fix: return None instead of 0 if valuation rate is falsy
(cherry picked from commit e8d1e9d)
1 parent cacca81 commit 195f020

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ def _changed(item):
526526

527527
float_precision = frappe.db.get_default("float_precision") or 3
528528
item_dict["rate"] = flt(item_dict.get("rate"), float_precision)
529-
item.valuation_rate = flt(item.valuation_rate, float_precision)
529+
item.valuation_rate = flt(item.valuation_rate, float_precision) if item.valuation_rate else None
530530
if (
531531
(item.qty is None or item.qty == item_dict.get("qty"))
532532
and (item.valuation_rate is None or item.valuation_rate == item_dict.get("rate"))

0 commit comments

Comments
 (0)