From d4d25894a4b964292685c61d40588dae43ff44f3 Mon Sep 17 00:00:00 2001
From: Julien Ortet <julien@le-filament.com>
Date: Wed, 9 Apr 2025 16:41:28 +0200
Subject: [PATCH] [UPD] add inpi init

---
 wizard/scop_compulsory_fields_suivi_wizard.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/wizard/scop_compulsory_fields_suivi_wizard.py b/wizard/scop_compulsory_fields_suivi_wizard.py
index 52cfc0e..fcc349c 100644
--- a/wizard/scop_compulsory_fields_suivi_wizard.py
+++ b/wizard/scop_compulsory_fields_suivi_wizard.py
@@ -55,7 +55,14 @@ class ScopCompulsoryFieldsSuiviWizard(models.TransientModel):
         """
         Passe la coop en statut "4_suivi"
         """
-        self.partner_id.sudo().write({"project_status": "4_suivi", "list_logs": False})
+        data = {"project_status": "4_suivi", "list_logs": False}
+        if self.siret:
+            data["siren"] = self.siret[:9]
+        self.partner_id.sudo().write(data)
+
+        if self.partner_id.siren:
+            self.partner_id.update_from_inpi()
+
         form_id = self.partner_id.cooperative_form_id
         if self.with_adhesion:
             self.partner_id.write({"membership_status": "adhesion"})
-- 
GitLab