Tâche #36661
Scénario #36651: EOP : traceback dans les logs à la déconnexion d'un utilisateur
Exception lors de la déconnexion
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
26/03/2025
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
Vu sur un scribe 2.10, lors de la déconnexion, une exception est apparu dans les logs :
2025-03-26 11:21:43,822: eop ERROR login - Internal error during Authentication : name '_' is not defined
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/eoleauthlib/authclient.py", line 125, in login
return client.authenticate()
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/eoleauthlib/client.py", line 64, in authenticate
self.is_authenticated()
File "/usr/lib/python3/dist-packages/eoleauthlib/client.py", line 108, in is_authenticated
user_data = self._check_authentication()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/eoleauthlib/plugins/cas.py", line 88, in _check_authentication
self._process_logout_request()
File "/usr/lib/python3/dist-packages/eoleauthlib/plugins/cas.py", line 120, in _process_logout_request
current_app.logger.debug(_('logout requested by CAS server'))
^
NameError: name '_' is not defined
Révisions associées
Importer la fonction de traduction.
Ref #36661
Historique
#1 Mis à jour par Joël Cuissinat il y a 12 mois
- Tâche parente mis à #36651
#2 Mis à jour par Benjamin Bohard il y a 11 mois
Le code est similaire depuis la 2.4.0. La fonction pour traduire n’a jamais été importée dans le plugin CAS.
Peut-être que le code n’est pas appelé dans les circonstances de tests courantes.
#3 Mis à jour par Benjamin Bohard il y a 11 mois
- Projet changé de EOP à Distribution EOLE
- Assigné à mis à Benjamin Bohard
#4 Mis à jour par Benjamin Bohard il y a 11 mois
- Statut changé de Nouveau à À valider
#5 Mis à jour par Laurent Gourvenec il y a 11 mois
- Statut changé de À valider à Résolu
- % réalisé changé de 0 à 100
#6 Mis à jour par Joël Cuissinat il y a 11 mois
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0
eoleflask-aaa$ git branch -r --contains 86719bcf origin/2.9.0/master origin/HEAD -> origin/master origin/dist/eole/2.10.0/master origin/dist/eole/2.9.0/master origin/master