Skip to content
Extraits de code Groupes Projets
Valider 14ab8592 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[UPD] create extranet access for SCIC member

parent f29c64b1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -59,7 +59,7 @@ class ScopCompulsoryFieldsSuiviWizard(models.TransientModel): ...@@ -59,7 +59,7 @@ class ScopCompulsoryFieldsSuiviWizard(models.TransientModel):
if self.with_adhesion: if self.with_adhesion:
self.partner_id.write({"membership_status": "adhesion"}) self.partner_id.write({"membership_status": "adhesion"})
if form_id in form_id._get_lm_form(): if form_id in form_id._get_lm_form() or self.with_adhesion:
# Create extranet access # Create extranet access
self.partner_id.write({"extranet_service_access": True}) self.partner_id.write({"extranet_service_access": True})
if not self.partner_id.director_ids: if not self.partner_id.director_ids:
...@@ -82,6 +82,7 @@ class ScopCompulsoryFieldsSuiviWizard(models.TransientModel): ...@@ -82,6 +82,7 @@ class ScopCompulsoryFieldsSuiviWizard(models.TransientModel):
], ],
} }
) )
if form_id in form_id._get_lm_form():
# Create LM # Create LM
lm_id = self.env["scop.liste.ministere"].sudo().search([ lm_id = self.env["scop.liste.ministere"].sudo().search([
("partner_id", "=", self.partner_id.id), ("partner_id", "=", self.partner_id.id),
...@@ -95,29 +96,6 @@ class ScopCompulsoryFieldsSuiviWizard(models.TransientModel): ...@@ -95,29 +96,6 @@ class ScopCompulsoryFieldsSuiviWizard(models.TransientModel):
# Set DDETS # Set DDETS
self.partner_id.affectation_contact_ministere() self.partner_id.affectation_contact_ministere()
if self.with_adhesion:
for director in self.partner_id.director_ids:
director.update(
{
"category_id": [
(
4,
self.env.ref(
"__export__.res_partner_category_4_eb133182"
).id,
0,
),
(
4,
self.env.ref(
"__export__.res_partner_category_6_a5b5dca7"
).id,
0,
),
]
}
)
return {"type": "ir.actions.act_window_close"} return {"type": "ir.actions.act_window_close"}
def save_data(self): def save_data(self):
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter