Projet

Général

Profil

Anomalie #8450

impossible d'instancier si system_mail_to est à None

Ajouté par Emmanuel GARETTE il y a presque 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
-
Début:
24/06/2014
Echéance:
04/07/2014
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.4

Description

Dans le template exim-vars.conf, la ligne suivante pose problème si system_mail_to est à None (valeur par défaut) :

%if '@' in %%getVar('system_mail_to', '')

L'erreur :

root - Erreur lors de l'instanciation du template de /etc/exim4/eole.d/exim-vars.conf : argument of type 'NoneType' is not iterable

Révisions associées

Révision ea7e8316 (diff)
Ajouté par Daniel Dehennin il y a presque 10 ans

Les variables sans valeurs sont à « None »

Le test sur « system_mail_to » ne prend pas en compte le changement
2.3 -> 2.4.

  • tmpl/exim-vars.conf: Vérifier que « system_mail_to » n’est pas
    « None » avant de vérifier la présence d’un « @ ».

Fixes: #8450 @15m

Révision f95bfb2a (diff)
Ajouté par Emmanuel GARETTE il y a plus de 9 ans

simplification du %if (fixes #8450)

Historique

#1 Mis à jour par Daniel Dehennin il y a presque 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#2 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Echéance mis à 04/07/2014
  • Assigné à mis à Daniel Dehennin
  • Version cible mis à Eole 2.4.0.1
  • Début mis à 24/06/2014

#3 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

  • % réalisé changé de 100 à 90

Le %if est inutilement compliqué.

#4 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

  • % réalisé changé de 90 à 100

#5 Mis à jour par Benjamin Bohard il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF