Project

General

Profile

Actions

Bug #13964

closed

Le temps de connexion des utilisateurs est différent selon l'endroit où on regarde

Bug #13964: Le temps de connexion des utilisateurs est différent selon l'endroit où on regarde

Added by David Lesimple over 2 years ago. Updated 5 months ago.

Status:
Closed
Priority:
Normal
Category:
Annuaire
Start date:
01/29/2024
Due date:
% Done:

0%

Estimated time:
Navigateur:
Tous
Votre version de Silverpeas:
6.4
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Dans l'annuaire global, il est incorrect :
Via StringTemplate, user_fr.st, et l'instruction: $user.durationOfCurrentSession$

Dans le détail de l'utilisateur, il est correct :

Dans l'administration il est correct.


Files

2.png (36.7 KB) 2.png David Lesimple, 01/29/2024 12:05 PM
1.png (32.4 KB) 1.png David Lesimple, 01/29/2024 12:05 PM
utilisateurs_connectés1.png (23 KB) utilisateurs_connectés1.png David Lesimple, 06/30/2025 01:55 PM
annuaire.png (43.4 KB) annuaire.png David Lesimple, 06/30/2025 01:55 PM
2.png
1.png
utilisateurs_connectés1.png
annuaire.png

Updated by David Lesimple over 2 years ago Actions #1

  • Description updated (diff)

Updated by David Lesimple over 2 years ago Actions #2

  • File deleted (Capture d’écran du 2024-01-29 11-55-00.png)

Updated by David Lesimple over 2 years ago Actions #3

  • File deleted (Capture d’écran du 2024-01-29 11-55-18.png)

Updated by David Lesimple over 2 years ago Actions #4

2.png
1.png

Updated by David Lesimple over 2 years ago Actions #5

  • Description updated (diff)

NB: SP avec SSO Kerberos.

Updated by David Lesimple almost 2 years ago Actions #7

  • Votre version de Silverpeas changed from 6.4-BUILD to 6.4

Updated by David Lesimple almost 2 years ago Actions #8

  • Target version set to Version 6.4.2

Updated by David Lesimple almost 2 years ago Actions #9

  • Target version changed from Version 6.4.2 to Version 6.4.3

Updated by David Lesimple over 1 year ago Actions #11

  • Target version changed from Version 6.4.3 to Version 6.4.4

Updated by Miguel Moquillon about 1 year ago · Edited Actions #12

Je suis très surpris parce que l'on passe dans le même code, à savoir

UserDetails#getDurationOfCurrentSession()

(vérifié avec le débugger.)
Es tu sûr de consulter la fiche d'un côté et de l'autre du même utilisateur (parce que dans ton exemple avec les captures d'écran ce n'est pas le cas) ?

Updated by Miguel Moquillon about 1 year ago Actions #13

  • Status changed from New to Feedback

Updated by David Lesimple about 1 year ago Actions #14

annuaire.png
utilisateurs_connectés1.png

Je remets 2 copies d'écran montrant une durée incorrecte dans l'annuaire (pour le même utilisateur) :
2h58 dans les utilisateurs connectes en administration et 149h dans l'annuaire.

Updated by David Lesimple 12 months ago Actions #15

  • Target version changed from Version 6.4.4 to Version 6.4.5

Updated by Miguel Moquillon 12 months ago Actions #16

  • Status changed from Feedback to In progress...

Après moultes tests j'ai pu reproduire le soucis et après investigation archéologique du code, il s'avère que j'ai pu identifier le soucis

Updated by Miguel Moquillon 12 months ago Actions #17

  • Status changed from In progress... to Closed

Bug résolu et directement poussé sur les branches 6.4.x et master

Updated by David Lesimple 5 months ago · Edited Actions #18

A partir de la version 6.4.5, l'instruction à utiliser dans les fichiers StringTemplates personnalisés (exemple: user_fr.st)
est $connectionDuration$ et plus $user.durationOfCurrentSession$

Actions

Also available in: PDF Atom