Tâche #32161
Scénario #32231: Correction des actions "Connexions" de l'EAD2
Erreur du backend de l’action historique des connexions
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
20/04/2021
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
Sur AmonEcole et Scribe, dans l’EAD 2, la tentative d’affichage de l’historique (vide) des connexions déclenche une erreur de type list index out of range.
Sur AmonEcole, ça plante également avec un historique NON vide malgré la correction : ead:3ba302f2
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 3 ans
Ça le fait également sur un Scribe 2.7.2 (sans poste client) :
2021-04-27T11:02:02.450065+02:00 scribe.dompedago.etb1.lan ead-web[22992]: 2021-04-27T11:02:02+0200 [stderr#error] Traceback (most recent call last): 2021-04-27T11:02:02.450149+02:00 scribe.dompedago.etb1.lan ead-web[22992]: 2021-04-27T11:02:02+0200 [stderr#error] File "/usr/share/ead2/frontend/web/gabarit.py", line 155, in format_action 2021-04-27T11:02:02.451171+02:00 scribe.dompedago.etb1.lan ead-web[22992]: 2021-04-27T11:02:02+0200 [stderr#error] res = instanciate_template(template, content) 2021-04-27T11:02:02.451225+02:00 scribe.dompedago.etb1.lan ead-web[22992]: 2021-04-27T11:02:02+0200 [stderr#error] File "/usr/share/ead2/frontend/web/gabarit.py", line 89, in instanciate_template 2021-04-27T11:02:02.451271+02:00 scribe.dompedago.etb1.lan ead-web[22992]: 2021-04-27T11:02:02+0200 [stderr#error] result = str(chtpl) 2021-04-27T11:02:02.451311+02:00 scribe.dompedago.etb1.lan ead-web[22992]: 2021-04-27T11:02:02+0200 [stderr#error] File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 1053, in __unicode__ 2021-04-27T11:02:02.451355+02:00 scribe.dompedago.etb1.lan ead-web[22992]: 2021-04-27T11:02:02+0200 [stderr#error] return getattr(self, mainMethName)() 2021-04-27T11:02:02.451402+02:00 scribe.dompedago.etb1.lan ead-web[22992]: 2021-04-27T11:02:02+0200 [stderr#error] File "_usr_share_ead2_frontend_web_template_scribe_connexion_quota_tmpl.py", line 235, in respond 2021-04-27T11:02:02.451445+02:00 scribe.dompedago.etb1.lan ead-web[22992]: 2021-04-27T11:02:02+0200 [stderr#error] IndexError: list index out of range
#2 Mis à jour par Joël Cuissinat il y a presque 3 ans
Test squash de validation : https://dev-eole.ac-dijon.fr/squash/test-cases/8498/info
#3 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Sujet changé de Erreur du backend de l’action historique des connexions sur AmonÉcole 2.8.1 à Erreur du backend de l’action historique des connexions avec aucune station jointe au domaine
#4 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Tâche parente mis à #32231
#5 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Description mis à jour (diff)
#6 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Sujet changé de Erreur du backend de l’action historique des connexions avec aucune station jointe au domaine à Erreur du backend de l’action historique des connexions
#7 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Lié à Tâche #31283: Adapter l'ead pour récupérer les logs de connexion depuis journalctl ajouté
#8 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Description mis à jour (diff)
#9 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Description mis à jour (diff)
#10 Mis à jour par Matthieu Lamalle il y a presque 3 ans
- Statut changé de Nouveau à En cours
#11 Mis à jour par Matthieu Lamalle il y a presque 3 ans
- Statut changé de En cours à Résolu
#12 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Statut changé de Résolu à Fermé
- Assigné à mis à Matthieu Lamalle
- % réalisé changé de 0 à 100
- Restant à faire (heures) mis à 0.0
Non reproduit sur Scribe et AmonEcole 2.8.1.
ead$ git branch -r --contains ebcd162c origin/2.7.2/master origin/2.8.0/master origin/HEAD -> origin/master origin/dist/eole/2.7.2/master origin/dist/eole/2.8.0/master origin/dist/eole/2.8.1/master origin/master