From: Ludovic CHEVALIER Date: Mon, 16 Dec 2013 15:56:22 +0000 (+0100) Subject: [pos_order_line] fix some errors X-Git-Url: http://git.cyclocoop.org/?p=burette%2Fpos_membership.git;a=commitdiff_plain;h=b0f0a28ec8e11e77ca3b40b74d5e4653d70f345e [pos_order_line] fix some errors --- diff --git a/pos_membership.py b/pos_membership.py index fcfe106..d086193 100644 --- a/pos_membership.py +++ b/pos_membership.py @@ -704,7 +704,7 @@ class pos_order_line(osv.osv): ml_ids = member_line_obj.search(cr, uid, [('pos_order_line', '=', line.id)], context=context) if line.product_id and line.product_id.membership: member_line_id = member_line_obj.search(cr, uid - , [('partner', '=', line.invoice_id.partner_id.id) + , [('partner', '=', line.order_id.partner_id.id) ,('pos_order_line', '=', line.id)] , limit=1 , context=context) @@ -731,7 +731,7 @@ class pos_order_line(osv.osv): if line.order_id.partner_id.associate_members: associate_member_line_ids = member_line_obj.search(cr, uid , [ ('pos_order_line', '=', line.id) - , ('partner', '!=', line.invoice_id.partner_id.id) + , ('partner', '!=', line.order_id.partner_id.id) ] , context=context) for associate_member_line in member_line_obj.browse(cr, uid, associate_member_line_ids, context=context):