diff --git a/models/scop_instance.py b/models/scop_instance.py index bd3314781f686cfcddb2d77a9ac59a0c8e86ed19..884b46ef6b8f01c0375d0eaaeb683ff06ae4ef92 100644 --- a/models/scop_instance.py +++ b/models/scop_instance.py @@ -274,12 +274,10 @@ class ScopInstance(models.Model): membership_period = self.env["scop.membership.period"].search( [ ("partner_id", "=", partner.id), - ("start", "=", self.date), ("end", "=", False), ], - limit=1, ) - if membership_period.start != r.statistic_membership_date: + if membership_period: membership_period.update( {"start": r.statistic_membership_date} )