diff --git a/api/api-iam/iam-internal/src/main/java/fr/gouv/vitamui/iam/internal/server/security/IamAuthentificationService.java b/api/api-iam/iam-internal/src/main/java/fr/gouv/vitamui/iam/internal/server/security/IamAuthentificationService.java index e4e4844a14e1a10e3982104d8f4533275f0c52de..3dd8b32ec631b19501a35310e62cca1b104ff23d 100644 --- a/api/api-iam/iam-internal/src/main/java/fr/gouv/vitamui/iam/internal/server/security/IamAuthentificationService.java +++ b/api/api-iam/iam-internal/src/main/java/fr/gouv/vitamui/iam/internal/server/security/IamAuthentificationService.java @@ -106,7 +106,7 @@ public class IamAuthentificationService { // Save token to extend its lifetime but the very old tokens used in development final LocalDate date = convertToLocalDate(token.getUpdatedDate()); if (date.isAfter(LocalDate.of(2018, 10, 1))) { - token.setUpdatedDate(DateUtils.addMinutes(new Date(), tokenAdditionalTtl)); + token.setUpdatedDate(DateUtils.addMinutes(token.getUpdatedDate(), tokenAdditionalTtl)); tokenRepository.save(token); } }