pix icon indicating copy to clipboard operation
pix copied to clipboard

[BUGFIX] Stopper le polling dans l'espace surveillant si le surveillant n'est plus connecté (PIX-10996).

Open MathieuGilet opened this issue 1 year ago • 2 comments

:unicorn: Problème

Dans l'espace surveillant de Pix Certif, un polling est effectué afin d'afficher au surveillant des données les plus à jour possible. Néanmoins, lorsque le surveillant n'est plus connecté car son token a expiré (l'API renvoie une erreur 401), le polling ne s'arrête pas. Voir le problème sur Datadog

:robot: Proposition

Stopper le polling dés que l'API renvoie une erreur.

:rainbow: Remarques

Vu avec Antoine, il y a peut-être un problème plus global de non redirection vers la page de login lorsqu'une requête à l'API renvoie une 401 (ce qui, je crois existait à un moment). Dans ce cas, cette PR ne sera peut-être pas utile

:100: Pour tester

  • Se connecter à Pix Certif avec le compte [email protected]
  • Aller sur l'espace surveillant pour la session 7002
  • Ouvrir la console navigateur et surveiller les appels réseaux
  • Se connecter au redis scalingo -a pix-api-review-pr7950 redis-console
  • Lister les clés KEYS *
  • Supprimer les deux clés temporary-storage:refresh-tokens:... (ex DEL temporary-storage:refresh-tokens:7002:8abc144e-5ee1-448e-9d6a-18d7878cf413 temporary-storage:user-refresh-tokens:7002)
  • Retourner sur l'onglet de l'espace surveillant et vérifier qu'à la première 401, le polling s'arrête

MathieuGilet avatar Feb 01 '24 15:02 MathieuGilet

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

pix-bot-github avatar Feb 01 '24 15:02 pix-bot-github

💡 On bloque cette PR au profit d'un travail plus user friendly dans cette PR #7971

Osirisxxl avatar Feb 06 '24 16:02 Osirisxxl

Corrigé par https://1024pix.atlassian.net/browse/PIX-11017

aceol avatar Feb 22 '24 14:02 aceol