From eaafd9ecc9d1e5716db804e849040baf818930b4 Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Tue, 9 Nov 2021 16:37:13 +0100 Subject: [PATCH] [update] import membership data --- wizard/membership_import.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wizard/membership_import.py b/wizard/membership_import.py index 04ec85c..e36245e 100644 --- a/wizard/membership_import.py +++ b/wizard/membership_import.py @@ -25,18 +25,18 @@ class MembershipImport(models.TransientModel): print(row.get(year)) if row.get(year) and int(row.get(year)) > 0: partner = self.env['res.partner'].search([('membership_number', '=', int(row.get('ADH')))]) - product = self.env['product.product'].search([ + product = self.env['product.product'].sudo().search([ ('name', 'ilike', year), '|', - ('company_id', '=', int(row.get('adhésion'))), + ('company_id', '=', int(row.get('company_id'))), ('company_id', '=', None) ]) print(partner) print(product) begin = str(year) + '-01-01' end = str(year) + '-12-31' - if year == 2021 and row.get('Date adhésion 2021'): - date_membership = row.get('Date adhésion 2021') + if year == 2021 and row.get('date_membership'): + date_membership = row.get('date_membership') else: date_membership = begin req = """ @@ -44,7 +44,7 @@ class MembershipImport(models.TransientModel): VALUES ( %d, '%s', '%s', '%s', %d, '%s', %d, %d )""" % (partner.id, begin, end, date_membership, - int(row.get(year)), 'paid', int(row.get('adhésion')), product.id) + int(row.get(year)), 'paid', int(row.get('company_id')), product.id) print(req) self.env.cr.execute(req) line += 1 -- GitLab