Anomalie #5318
Message d'erreur si on clique sur "Détection de virus" alors que scannedonly est désactivé
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.3
Description
Une erreur est survenue lors de la mise en forme de l'action demandée: L'erreur suivante s'est produite: erreur dans l'instanciation du template scribe_connexion_quota Afficher le contenu reçu {'content': {'titre': 'D\xc3\xa9tection de virus', 'virus': "L'anti-virus temps r\xc3\xa9\xc3\xa9l est d\xc3\xa9sactiv\xc3\xa9", 'sstitre': 'Virus d\xc3\xa9tect\xc3\xa9s'}, 'templates': ['main', 'form', 'formselect', 'accordion']}
Le template scribe_connexion_quota.tmpl s'attend à ce que la variable $virus contienne une liste vide ou une liste de dictionnaires...
On peut soit corriger l'action (.py et/ou template) soit désactiver l'action (oblige à faire un template...)
Demandes liées
Révisions associées
- scribe_connexion_quota.tmpl : cas désactivé
Fixes #5318 @15m
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Statut changé de Nouveau à Accepté
- % réalisé changé de 0 à 10
- Temps estimé mis à 0.50 h
Proposition de patch "vite fait" :
--- scribe_connexion_quota.tmpl.ori 2013-03-15 13:44:29.000000000 +0100 +++ scribe_connexion_quota.tmpl 2013-04-26 17:15:09.055414664 +0200 @@ -69,7 +69,9 @@ #end if ## affichage de la liste des virus detectes #if $is_defined('virus'): - #if $virus == []: + #if type($virus) is not list: + <b>$virus</b> + #elif $virus == []: <b>Aucun Virus</b> #else: #for $vir in $virus:
#2 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 10 à 100
Appliqué par commit 3e0cfc2f591df8a98ac671864f5fb31dd8e3a9a4.
#3 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Echéance mis à 03/05/2013
- Début mis à 29/04/2013