Projet

Général

Profil

Bug #66943

ExpressionError: ["variable non définie\xa0: name 'sp_next_url' is not defined"]

Ajouté par Sentry Io il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
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

Lié à Authentic 2 - Development #65643: placer le contenu de <eo:next_url/> dans le contexte d’évaluation des conditions d’affichages des moyens d’authentificationFermé24 mai 2022

Actions

Révisions associées

Révision c30a646f (diff)
Ajouté par Paul Marillonnet il y a presque 2 ans

utils/evaluate: fill default context with necessary variables (#66943)

Historique

#1

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.

#2

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é
#3

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.

#4

Mis à jour par Paul Marillonnet il y a presque 2 ans

#5

Mis à jour par Frédéric Péters il y a presque 2 ans

  • Statut changé de Solution proposée à Solution validée
#6

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)
#7

Mis à jour par Transition automatique il y a presque 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#8

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF