From 2f9f52b7d4b26aea7a3e21fb6c9bf633e8364051 Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Thu, 21 Sep 2023 14:25:06 +0200
Subject: [PATCH] [update] migration script

---
 migrations/14.0.1.0.2/post-migration.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/migrations/14.0.1.0.2/post-migration.py b/migrations/14.0.1.0.2/post-migration.py
index b66b8a7..988b73b 100644
--- a/migrations/14.0.1.0.2/post-migration.py
+++ b/migrations/14.0.1.0.2/post-migration.py
@@ -13,7 +13,7 @@ def update_status_project_accompagnement(env):
         env.cr,
         """
         UPDATE res_partner rsp
-        SET project_status = '3_accompagnement'
+        SET project_status = '4_suivi', membership_status='adhesion'
         WHERE rsp.project_status = '4_adhesion'
         """,
     )
@@ -39,7 +39,8 @@ def update_with_new_status(env):
             CASE
                 WHEN rsp.dissolution_date IS NOT NULL THEN '6_decede'
                 WHEN rsp.project_status = '6_suivi' THEN '4_suivi'
-                WHEN rsp.project_status = '7_abandonne' THEN '5_abandonne'
+                WHEN rsp.project_status = '7_abandonne' AND rsp.siret is null THEN '5_abandonne'
+                WHEN rsp.project_status = '7_abandonne' AND rsp.siret is not null THEN '4_suivi'
                 ELSE project_status
             END
         )
-- 
GitLab