Project

General

Profile

Anomalie #8450

impossible d'instancier si system_mail_to est à None

Added by Emmanuel GARETTE almost 6 years ago. Updated over 5 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Category:
-
Start date:
06/24/2014
Due date:
07/04/2014
% Done:

100%

Spent time:
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

Associated revisions

Revision ea7e8316 (diff)
Added by Daniel Dehennin almost 6 years ago

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

Revision f95bfb2a (diff)
Added by Emmanuel GARETTE over 5 years ago

simplification du %if (fixes #8450)

History

#1 Updated by Daniel Dehennin almost 6 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#2 Updated by Daniel Dehennin almost 6 years ago

  • Due date set to 07/04/2014
  • Assigned To set to Daniel Dehennin
  • Target version set to Eole 2.4.0.1
  • Start date set to 06/24/2014

#3 Updated by Emmanuel GARETTE over 5 years ago

  • % Done changed from 100 to 90

Le %if est inutilement compliqué.

#4 Updated by Emmanuel GARETTE over 5 years ago

  • % Done changed from 90 to 100

#5 Updated by Benjamin Bohard over 5 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF