Project

General

Profile

Tâche #35272

Distribution EOLE - Scénario #35268: Compatibilité Zéphir 2.9

Impossible de modifier le libelle d'une variante zephir sur zephir 2.8

Added by équipe eole Academie d'Orléans-Tours 7 months ago. Updated 3 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/03/2023
Due date:
% Done:

100%

Remaining (hours):
0.0

Description

Bonjour,
Le sujet décrit le problème. 2 captures d'écran illustrent le problème.
La variante initiale a été crée avec le nom amon-eple et je souhaite la renommer en amon-eple-cd45. Mais une erreur se produit.
Cordialement

Screenshot 2023-03-03 at 13-50-47 Édition de la variante.png View - page d'erreur après validation (12.2 KB) équipe eole Academie d'Orléans-Tours, 03/03/2023 01:55 PM

Screenshot 2023-03-03 at 13-51-25 Édition de la variante.png View - Renommage du libellé (43.9 KB) équipe eole Academie d'Orléans-Tours, 03/03/2023 01:55 PM


Related issues

Related to Distribution EOLE - Scénario #35237: Upgrade-Auto : Amon de 2.7.2 vers 2.8.1 : la migration vers le module demandé n'est pas gérée Partiellement Réalisé 10/01/2022 01/01/2024

Associated revisions

Revision 470c1059 (diff)
Added by Joël Cuissinat 7 months ago

Correction encodage des champs "mot de passe"

Ref: #35272

Revision d5ff1861 (diff)
Added by Joël Cuissinat 7 months ago

modules.py : nettoyage des imports (pylint)

Ref: #35272

History

#1 Updated by Joël Cuissinat 7 months ago

Facilement reproductible...
Visiblement personne n'a tenté de renommer de variante sur Zéphir ≥ 2.8 :o
La gestion d'exception doit être un peu trop large, on n'a rien dans les logs...

#2 Updated by Joël Cuissinat 7 months ago

La "vraie" erreur :

2023-03-06T10:35:16.816281+01:00 zephir.ac-test.fr zephir_web[6500]: 2023-03-06T10:35:16+0100 [stderr#error]     pass_var = md5(escape(request.args[b'pass_var'][0])).hexdigest()
2023-03-06T10:35:16.816314+01:00 zephir.ac-test.fr zephir_web[6500]: 2023-03-06T10:35:16+0100 [stderr#error] TypeError: Strings must be encoded before hashing

La correction à appliquer (cf. commit)

md5(escape(request.args[b'pass_var'][0]).encode()).hexdigest()

#3 Updated by Joël Cuissinat 7 months ago

  • Parent task set to #35268

#4 Updated by Joël Cuissinat 7 months ago

  • Status changed from Nouveau to À valider
  • Assigned To set to Joël Cuissinat
  • % Done changed from 0 to 100

#5 Updated by Joël Cuissinat 7 months ago

  • Related to Scénario #35237: Upgrade-Auto : Amon de 2.7.2 vers 2.8.1 : la migration vers le module demandé n'est pas gérée added

#6 Updated by Joël Cuissinat 6 months ago

  • Status changed from À valider to Résolu

#7 Updated by Joël Cuissinat 3 months ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF