Anomalie #8450
impossible d'instancier si system_mail_to est à None
Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
-
Version cible:
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
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
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
Appliqué par commit ea7e8316edb9bf88de71bb138816e5e1de9fea6d.
#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
Appliqué par commit f95bfb2aa42ee02a1e8584fbcc14d602d07ae22a.
#5 Mis à jour par Benjamin Bohard il y a plus de 9 ans
- Statut changé de Résolu à Fermé