diff --git a/models/scop_cotisation.py b/models/scop_cotisation.py index 1297deb6cbc48edcea4aa7229683bc35dd19da12..2fd78a70817b6b974309fc497d06ac9d7afb54a3 100644 --- a/models/scop_cotisation.py +++ b/models/scop_cotisation.py @@ -139,13 +139,12 @@ class ScopCotisation(models.AbstractModel): @api.multi def get_members(self): self.ensure_one() + end_date = self.date_cotisation if self.date_cotisation else date(self.year, 1, 1) members = self.env['scop.membership.period'].search([ ('type_id', '=', self.env.ref( 'cgscop_partner.membership_type_1').id), ('start', '<', date(self.year, 1, 1)), - '|', ('end', '=', None), - ('end', '>', date(self.year, 1, 1)) ]).mapped('partner_id') return members