Tâche #36662
Scénario #36640: EOLE 2.10 : https://scribe.ac-test.fr/eoleapps "Not Found" (404)
Switch eop -> eoe provoque une 500
Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
01/10/2022
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
En 2.10, aller sur eop, se logger puis changer l'url pour aller sur eoe -> erreur 500
Révisions associées
Fix le passage d'une eoleapps à l'autre
La fonction d'init _init_session_interface appelée avant le traitement de
chaque requête ne doit être exécuté qu'une fois par application et non une
fois pour toutes.
Ref #36662
Historique
#1 Mis à jour par Laurent Gourvenec il y a 12 mois
- Statut changé de Nouveau à À valider
- Assigné à mis à Laurent Gourvenec
- % réalisé changé de 0 à 100
Ce bug est dû à une gestion d'un autre problème (before_first_request manquant) par variable globale partagée entre modules python.
-> Correction en remplaçant la globale un peu trop globale par un attribut supplémentaire aux "current_apps"
#2 Mis à jour par Benjamin Bohard il y a 12 mois
- Statut changé de À valider à Résolu
#3 Mis à jour par Joël Cuissinat il y a 12 mois
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0
eoleflask-aaa$ git branch -r --contains 1d098368 origin/HEAD -> origin/master origin/dist/eole/2.10.0/master origin/master