From f4f15ee96a4e2852bcda2af79b036bd32291765b Mon Sep 17 00:00:00 2001 From: Dave Lasley Date: Mon, 5 Sep 2016 18:10:32 -0700 Subject: [PATCH] [FIX] connector_carepoint: Fix procurement line creation * Prefer id of product recordset in ORM vals --- connector_carepoint/models/procurement_order.py | 2 +- connector_carepoint/tests/models/test_procurement_order.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/connector_carepoint/models/procurement_order.py b/connector_carepoint/models/procurement_order.py index 06235c5..32b2b5b 100644 --- a/connector_carepoint/models/procurement_order.py +++ b/connector_carepoint/models/procurement_order.py @@ -148,7 +148,7 @@ def order_line_procurement_data(self, record): res.update({'origin': sale_id.name, 'product_uom': line_id.product_uom.id, 'ndc_id': ndc_id.id, - 'product_id': line_id.product_id, + 'product_id': line_id.product_id.id, }) return res diff --git a/connector_carepoint/tests/models/test_procurement_order.py b/connector_carepoint/tests/models/test_procurement_order.py index 66b5f52..d467a8f 100644 --- a/connector_carepoint/tests/models/test_procurement_order.py +++ b/connector_carepoint/tests/models/test_procurement_order.py @@ -308,7 +308,7 @@ def test_order_line_procurement_updates_order_line_proc_vals(self): 'origin': self.unit.binder_for().to_odoo().name, 'product_uom': line.product_uom.id, 'ndc_id': self.unit.binder_for().to_odoo().id, - 'product_id': line.product_id, + 'product_id': line.product_id.id, }) def test_order_line_procurement_updates_order_line_proc_vals(self):