Fixed substraction of 0 and None

This commit is contained in:
Javier Uribe 2018-07-31 14:15:50 +02:00
parent d2140b201f
commit b39b04fe29

View file

@ -171,13 +171,14 @@ class Location:
for location in locations:
if not location.limits:
continue
res[location.id] = sum(Uom.compute_qty(l.uom, l.quantity, default_uom) for l in location.limits
if l.product.id == product_id)
res[location.id] = sum(Uom.compute_qty(
l.uom, l.quantity, default_uom) for l in location.limits
if l.product.id == product_id)
return res
@classmethod
def get_diff_quantity(cls, locations, name):
return dict([(l.id, l.limit_quantity - l.quantity) for l in locations])
return dict([(l.id, l.limit_quantity - (l.quantity or 0)) for l in locations])
class ProductLimitNote(Report):