Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v15 Impossible de récupérer les annotations #2441

Open
AnaelKremer opened this issue Jan 30, 2025 · 8 comments
Open

v15 Impossible de récupérer les annotations #2441

AnaelKremer opened this issue Jan 30, 2025 · 8 comments
Assignees
Labels
🐛 Major defect Le problème limite le fonctionnement du processus standard 👩‍🎨 UX Design L'affichage ou l’ergonomie pourraient être améliorées

Comments

@AnaelKremer
Copy link
Collaborator

L'onglet "annotations" ne se comporte pas comme les onglets "données" et "affichage"

J'avais une page ouverte sur "annotations" depuis un certain temps, en voulant la rafraîchir j'ai ce message d'erreur qui s'est affiché.

Image

Ma session avait visiblement expiré, en "données" ou "affichage", lorsque l'on est déconnecté "sans le voir", F5 nous redemande de nous logger, or en "annotations" on a ce messae d'erreur.

Pour me logger j'ai du cliquer sur "données", j'ai du me logger, puis retourner sur "annotations".

@AnaelKremer AnaelKremer added the Triage Nouveau problème ou besoin à étudier et à classer label Jan 30, 2025
@AnaelKremer
Copy link
Collaborator Author

J'ai également remarqué que la 1ere fois que l'on clique sur "annotations" on conserve bien les 3 onglets

Image

mais si on réactualise la page, on perd l'onglet "affichage"

Image

@yannguillemin yannguillemin added 🐛 Major defect Le problème limite le fonctionnement du processus standard 👩‍🎨 UX Design L'affichage ou l’ergonomie pourraient être améliorées ⚠️ Minor defect Le problème ne permet pas d'optimiser le processus standard ou concerne un cas d'usage spécifique and removed Triage Nouveau problème ou besoin à étudier et à classer 🐛 Major defect Le problème limite le fonctionnement du processus standard 👩‍🎨 UX Design L'affichage ou l’ergonomie pourraient être améliorées ⚠️ Minor defect Le problème ne permet pas d'optimiser le processus standard ou concerne un cas d'usage spécifique labels Jan 30, 2025
@Alexmarmelab
Copy link
Collaborator

Alexmarmelab commented Jan 30, 2025

Solution

  • Retirer la condition sur le header afin de toujours afficher les 3 onglets "Données", "Affichage" et "Annotations" qu'il y ait ou non des données ou des annotations dans l'instance
  • Lorsque la session a expirée, appliquer le même comportement dans l'onglet "Annotations" que dans les 2 autres onglets : en affichant le formulaire de connexion plutôt qu'un message d'erreur

@yannguillemin
Copy link
Collaborator

Si on est sur l'onglet "ANNOTATIONS" et que l'on réactualise la page, on ne perd plus l'onglet "AFFICHAGE".
Reste à confirmer la résolution pour la première remarque d'Anaël de la carte.

@Alexmarmelab
Copy link
Collaborator

Alexmarmelab commented Jan 31, 2025

Tester l'expiration de la session :

  • Aller sur l'onglet annotation
  • Ouvrir l'inspecteur > application
  • Dans la liste à gauche, dérouler l'accordéon "Local storage", clic droit sur "https://lodex-dev.inist.fr" > Clear
  • Recharger la page

Le formulaire de connexion devrait s'afficher

Image

@AnaelKremer
Copy link
Collaborator Author

Manip testée, ok pour moi on est bien redirigé vers la page de login

@Alexmarmelab
Copy link
Collaborator

Vu au daily : cette carte peut être déplacée en Done après la validation de 2 personnes

@yannguillemin
Copy link
Collaborator

Le problème du message d'erreur persiste pour moi en testant avec la dernière version de Brave sur la V15.0.2.

Image

Idem pour la dernière version de Chrome.

Image

Par contre, on est bien redirigé vers la page de connexion avec la dernière version de Firefox.

Image

@yannguillemin
Copy link
Collaborator

Dans le doute, je viens de refaire le test, et là ça fonctionne : en rafraichissant la page après avoir fait expirer la session, on retombe bien sur la page de connexion et le message d'erreur n'apparait plus.
Je valide donc la carte.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 Major defect Le problème limite le fonctionnement du processus standard 👩‍🎨 UX Design L'affichage ou l’ergonomie pourraient être améliorées
Projects
None yet
Development

No branches or pull requests

4 participants