diff --git a/addons/stock/models/stock_quant.py b/addons/stock/models/stock_quant.py index a9a59d16440db2623a0cd31493e972af67444b02..ca60cb5023987ce133e698cae1ee815b7f79dcb4 100644 --- a/addons/stock/models/stock_quant.py +++ b/addons/stock/models/stock_quant.py @@ -330,8 +330,8 @@ class QuantPackage(models.Model): def _compute_package_info(self): for package in self: values = {'location_id': False, 'company_id': self.env.user.company_id.id, 'owner_id': False} - if self.quant_ids: - values['location_id'] = self.quant_ids[0].location_id + if package.quant_ids: + values['location_id'] = package.quant_ids[0].location_id package.location_id = values['location_id'] package.company_id = values['company_id'] package.owner_id = values['owner_id']