Traces : le test de refresh de page ne fonctionne pas
Lorsqu'un enseignant est dans un rapport et qu'il rafraîchit la page, on n'enregistre pas une nouvelle trace follow_report
en BD.
Pour tester le rafraîchissement, on dispose de \App\Helper::requestIsARefresh()
qui regarde la variable HTTP_CACHE_CONTROL
.
Cette fonction ne remplit pas son rôle sur toutes les machines (elle ne détecte pas le refresh).
Cela cause l'échec du test AnnotationCest
.
Ce problème se retrouve en prod (la capture montre 3 refreshs successifs) :