Projet

Général

Profil

Bug #73078

toulouse-2022: l'utilisateur connecté n'est pas détecté dans les toplinks dans le bandeau sur w.c.s

Ajouté par Nicolas Roche il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Version cible:
-
Début:
06 janvier 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Alors que je suis connecté, sur w.c.s. en front,
https://demarches-parsifal.test.entrouvert.org/parsifal-a-tester-avec-connecteur/modifier-situation-financiere/
à droite du bandeau on me propose de me connecter (Pas de compte ? S'inscrire Connexion).
C'est visible en recette et reproductible localement suite à la mise à jour de mon devinst, uniquement sur le thème de Toulouse.
Le problème n’apparaît pas sur le portail.

Pour illustrer j'ai ajouté cette ligne dans ~/src/publik-base-theme/templates/includes/user-info.html pour faire apparaître les informations de débugage de la connection :

 <div id="toplinks">
 + (Debug: user.is_authenticated={{ user.is_authenticated }} / user={{ user }})

et j'ai supprimé ~/src/publik-base-theme/templates/variants/toulouse-2022/theme.html pour faire apparaître le bandeau original.

En haut de l'image, on voit que l'utilisateur n'est pas connecté dans le bandeau ajouté par le thème toulouse-2022,
alors que sur le bandeau original (qui est masqué par le thème) l'utilisateur est bien connecté.

Si je revert ces 2 commits alors l'affichage redevient correct :
  • commit ab55513dd4d956b9ae8bf06b5353490bd8b8a763 (tag: v9.21)
    toulouse-2022: simplify user-info template (#72598)
  • commit bc642785351124385365e5f4b8beb3a9705e8e62
    template: make user-info template extendable (#72598)

Fichiers


Demandes liées

Lié à Intégrations graphiques Publik - Development #72598: Refacto du template user-info.html permettant les surchargesFermé19 décembre 2022

Actions

Révisions associées

Révision 974ff93f (diff)
Ajouté par Thomas Jund (congés, retour le 29/04) il y a plus d'un an

toulouse-2022: wrap user-info with skeleton_extra_placeholder (#73078)

Historique

#1

Mis à jour par Nicolas Roche il y a plus d'un an

  • Lié à Development #72598: Refacto du template user-info.html permettant les surcharges ajouté
#2

Mis à jour par Frédéric Péters il y a plus d'un an

  • Assigné à mis à Thomas Jund (congés, retour le 29/04)
#3

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a plus d'un an

Ça commence bien.
En local, je ne reproduis pas :

Debug: user.is_authenticated=True / user=3c46fc486ee74a9795f4a29679e49cdc
#4

Mis à jour par Nicolas Roche il y a plus d'un an

Tu as bien mis à jour ton devinst et arrêté memcached ?

#5

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a plus d'un an

OK, je reproduis.
Un truc bien étrange aussi c'est le paramètre `?next=%2F__skeleton__%2F` retourné par {{ login_url }}

/login/?next=%2F__skeleton__%2F%3Fsource%3Dhttps%253A%252F%252Fauthentic.dev.publik.love%252Faccounts%252F
#6

Mis à jour par Frédéric Péters il y a plus d'un an

cf https://portail-parsifal.test.entrouvert.org/__skeleton__/?source=https://demarches-parsifal.test.entrouvert.org/ pour voir le gabarit produit.

combo fournit une version déjà interprétée du bloc "user info".

#7

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a plus d'un an

C'est ça, manque un skeleton_extra_placeholder
Merci Fred

#8

Mis à jour par Robot Gitea il y a plus d'un an

  • Statut changé de Nouveau à Solution proposée

Thomas Jund (tjund) a ouvert une pull request sur Gitea concernant cette demande :

#9

Mis à jour par Robot Gitea il y a plus d'un an

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

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

N/A

#10

Mis à jour par Robot Gitea il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)

Thomas Jund (tjund) a mergé une pull request sur Gitea concernant cette demande :

#11

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

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

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF