Leo/Backend #82
@ -53,9 +53,6 @@ public class MockController {
|
||||
|
||||
userRepo.saveAll(mockUsers);
|
||||
|
||||
Calendar c = Calendar.getInstance();
|
||||
c.setTime(new Date());
|
||||
|
||||
for (User user: mockUsers){
|
||||
tokenService.saveToken(new Token(user,user.getPassword(), new Date()));
|
||||
}
|
||||
|
@ -51,7 +51,6 @@ public class TokenService {
|
||||
//Tous les jours a minuit
|
||||
|
||||
@Scheduled(cron = "0 0 0 * * ?")
|
||||
public void autoDeleteToken() {
|
||||
System.out.println("triggered");
|
||||
for (Token t: tokenRepo.findAll()){
|
||||
Calendar cal = Calendar.getInstance();
|
||||
Maxime marked this conversation as resolved
Outdated
tonitch
commented
peut être faire des >= au lieu des == pour éviter que le programme ne passe au dessus si imaginons le serveur est fermé pendant 2 jours Mais encore mieux tu pourrais comparer les deux peut être faire des >= au lieu des == pour éviter que le programme ne passe au dessus si imaginons le serveur est fermé pendant 2 jours
Mais encore mieux tu pourrais comparer les deux `Calendar` avec la fonction ´.compareTo(Calendar)`
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Calendar.html#compareTo(java.util.Calendar) et juste voir si le résultat est négatif
LeoMoulin
commented
Excellente remarque ! Ca sera changé dans mon prochain commit ! Excellente remarque ! Ca sera changé dans mon prochain commit !
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user
Calendar.getInstance retourne déjà l'instant ou il est crée
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Calendar.html
C'est bien vu ca