[FIX] purchase_requisition: traceback on validate

The subsequent code strongly suggests that pick_in can be None,
however, the raise_if_not_found has not been set properly.

closes odoo/odoo#27397
This commit is contained in:
David Arnold
2018-10-20 21:22:37 +00:00
parent 58af18eb2f
commit cbc72dba18
@@ -33,7 +33,7 @@ class PurchaseRequisition(models.Model):
_order = "id desc"
def _get_picking_in(self):
pick_in = self.env.ref('stock.picking_type_in')
pick_in = self.env.ref('stock.picking_type_in', raise_if_not_found=False)
company = self.env['res.company']._company_default_get('purchase.requisition')
if not pick_in or pick_in.sudo().warehouse_id.company_id.id != company.id:
pick_in = self.env['stock.picking.type'].search(