Projet

Général

Profil

Development #51469

L'absence de TemplateVars empêche l'envoi des mails d'erreur

Ajouté par Benjamin Dauvergne il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
26 février 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Ex.: https://sentry.entrouvert.org/entrouvert/publik/issues/30321/

Dans le cas d'une erreur très précoce, la machinerie des SettingsLoader n'est pas en place et settings.TEMPLATE_VARS est absent. Il est peut-être suffisant de mettre un TEMPLATE_VARS vide dans debian_config_common.py mais je trouve plus rassurant d'utiliser getattr() dans hobo.email.backend1.

1 https://git.entrouvert.org/hobo.git/tree/hobo/emails/backend.py#n25 https://git.entrouvert.org/hobo.git/tree/hobo/emails/backend.py#n32


Fichiers

Révisions associées

Révision e4ef1244 (diff)
Ajouté par Frédéric Péters il y a environ 3 ans

emails: don't alter email if TEMPLATE_VARS are not available (yet) (#51469)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 3 ans

Voilà avec un gros getattr().

#2

Mis à jour par Thomas Noël il y a environ 3 ans

  • Statut changé de Solution proposée à Solution validée
#3

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit e4ef1244803940872fe4c8cbeae3fb4c0466b572
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Mar 29 13:41:32 2021 +0200

    emails: don't alter email if TEMPLATE_VARS are not available (yet) (#51469)
#4

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF