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

[FIX] confirmation template access rights error

parent e6751f2e
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -108,7 +108,6 @@ class TrainingStudent(models.Model):
"n'est pas configuré."
)
)
confirmation_template_id = self.training_id.company_id._get_confirmation_email()
training_internal_regulation = (
......@@ -127,7 +126,7 @@ class TrainingStudent(models.Model):
regulation_copy = training_internal_regulation.copy(
{"name": "Règlement intérieur"}
)
confirmation_template_id.attachment_ids = [(4, regulation_copy.id)]
confirmation_template_id.sudo().attachment_ids = [(4, regulation_copy.id)]
# Envoie l'email
confirmation_template_id.send_mail(
self.id,
......@@ -135,7 +134,7 @@ class TrainingStudent(models.Model):
)
# Supprime le règlement intérieur au template
if training_internal_regulation:
confirmation_template_id.attachment_ids = [(5, 0, 0)]
confirmation_template_id.sudo().attachment_ids = [(5, 0, 0)]
return res
# ------------------------------------------------------
......
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