From a7a7d706cb7e5c6c94098f373063627585dfcd5e Mon Sep 17 00:00:00 2001
From: Benjamin <benjamin@le-filament.com>
Date: Wed, 11 Dec 2019 11:38:00 +0100
Subject: [PATCH] fix error close period

---
 wizard/scop_membership_out_wizard.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/wizard/scop_membership_out_wizard.py b/wizard/scop_membership_out_wizard.py
index 0ef03db..b1d496d 100644
--- a/wizard/scop_membership_out_wizard.py
+++ b/wizard/scop_membership_out_wizard.py
@@ -33,9 +33,10 @@ class ScopMembershipOutWizard(models.TransientModel):
         # Close previous period
         for period in self:
             last_period = self.env['scop.membership.period'].search(
-                [('partner_id', '=', period.partner_id),
+                [('partner_id', '=', period.partner_id.id),
                  ('end', '=', False), ('type_id', '=', period.type_id.id)],
                 limit=1)
+
             if last_period:
                 if period.end >= last_period.start:
                     last_period.write({
-- 
GitLab