commit | 297dc5e345b494c6f9cdba12653cdf45721a2af3 | [log] [tgz] |
---|---|---|
author | Ankush Menat <ankush@iwebnotes.com> | Sun May 23 00:17:08 2021 +0530 |
committer | Ankush Menat <ankush@iwebnotes.com> | Mon May 24 17:55:37 2021 +0530 |
tree | 5c084ee74c7be211b75614611e27c1af9ca27b67 | |
parent | 958d485ba49d47af46324395519d9683cbde4674 [diff] |
perf: add basic optimisation for uom conversion
diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py index e865bda..2c862dc 100644 --- a/erpnext/stock/doctype/item/item.py +++ b/erpnext/stock/doctype/item/item.py
@@ -1244,6 +1244,9 @@ @frappe.whitelist() def get_uom_conv_factor(uom, stock_uom): + if uom == stock_uom: + return 1.0 + uoms = [uom, stock_uom] value = "" uom_details = frappe.db.sql("""select to_uom, from_uom, value from `tabUOM Conversion Factor`\