Fix NoneType error when comparing purchases without warehouse

issue5478
review19231002
This commit is contained in:
Sergi Almacellas Abellana
2016-04-26 12:39:27 +02:00
parent 1746f1a21b
commit 7ffb3b587d
+2 -2
View File
@@ -161,8 +161,8 @@ class PurchaseRequest:
for request in requests:
pline = request.purchase_line
# Skip incoherent request
if request.product.id != pline.product.id or \
request.warehouse.id != pline.purchase.warehouse.id:
if (request.product != pline.product
or request.warehouse != pline.purchase.warehouse):
continue
# Take smallest amount between request and purchase line
pline_qty = Uom.compute_qty(pline.unit, pline.quantity,