fix: fallback to stock uom if uom is not defined (#16329)
* [minor] Code cleanup * fix: remove 'or' condition, won't execute
This commit is contained in:
parent
c190192d5f
commit
ffdadbf97f
@ -281,7 +281,7 @@ def get_basic_details(args, item):
|
|||||||
out.conversion_factor = 1.0
|
out.conversion_factor = 1.0
|
||||||
else:
|
else:
|
||||||
out.conversion_factor = args.conversion_factor or \
|
out.conversion_factor = args.conversion_factor or \
|
||||||
get_conversion_factor(item.item_code, args.uom).get("conversion_factor") or 1.0
|
get_conversion_factor(item.item_code, args.uom).get("conversion_factor")
|
||||||
|
|
||||||
args.conversion_factor = out.conversion_factor
|
args.conversion_factor = out.conversion_factor
|
||||||
out.stock_qty = out.qty * out.conversion_factor
|
out.stock_qty = out.qty * out.conversion_factor
|
||||||
@ -651,7 +651,7 @@ def get_conversion_factor(item_code, uom):
|
|||||||
if not conversion_factor:
|
if not conversion_factor:
|
||||||
stock_uom = frappe.db.get_value("Item", item_code, "stock_uom")
|
stock_uom = frappe.db.get_value("Item", item_code, "stock_uom")
|
||||||
conversion_factor = get_uom_conv_factor(uom, stock_uom)
|
conversion_factor = get_uom_conv_factor(uom, stock_uom)
|
||||||
return {"conversion_factor": conversion_factor}
|
return {"conversion_factor": conversion_factor or 1.0}
|
||||||
|
|
||||||
@frappe.whitelist()
|
@frappe.whitelist()
|
||||||
def get_projected_qty(item_code, warehouse):
|
def get_projected_qty(item_code, warehouse):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user