Bug #66943
ExpressionError: ["variable non définie\xa0: name 'sp_next_url' is not defined"]
Début:
04 juillet 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/62126/
NameError: name 'sp_next_url' is not defined File "authentic2/utils/evaluate.py", line 296, in evaluate_condition return eval(code, condition_safe_globals, ctx or {}) # pylint: disable=eval-used File "'glcpro' not in sp_next_url", line 1, in <module> ExpressionError: ["variable non définie\xa0: name 'sp_next_url' is not defined"] File "authentic2/utils/evaluate.py", line 299, in evaluate_condition raise ExpressionError( evaluate_condition: 'glcpro' not in sp_next_url ctx={"dnsbl":"<function dnsbl at 0x7fccce8ab040>","headers":"<authentic2.utils.evaluate.HTTPHeaders object at 0x7fcccc008d90>","id":"password-authenticator","login_hint":"set()","remote_addr":"51.91.219.26","service_ou_slug":"","service_slug":""}
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Nicolas Roche il y a presque 2 ans
- Projet changé de Suivi des traces à Authentic 2
Ticket déplacé dans la brique A2, mais peut-être qu'il est plus lié à la conf glcpro.
Mis à jour par Paul Marillonnet il y a presque 2 ans
- Lié à Development #65643: placer le contenu de <eo:next_url/> dans le contexte d’évaluation des conditions d’affichages des moyens d’authentification ajouté
Mis à jour par Paul Marillonnet il y a presque 2 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Paul Marillonnet
Un comportement de authentic2.utils.evaluate que j’ignorais, j’ai poussé un correctif dans une branche, Jenkins tourne.
Mis à jour par Paul Marillonnet il y a presque 2 ans
- Fichier 0001-utils-evaluate-fill-default-context-with-necessary-v.patch 0001-utils-evaluate-fill-default-context-with-necessary-v.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Paul Marillonnet il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit c30a646ff31a8ef563a9f5c4f4f6843fef6357fe Author: Paul Marillonnet <pmarillonnet@entrouvert.com> Date: Mon Jul 4 15:40:50 2022 +0200 utils/evaluate: fill default context with necessary variables (#66943)
Mis à jour par Transition automatique il y a presque 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
utils/evaluate: fill default context with necessary variables (#66943)