Leo/Backend #82

Merged
Maxime merged 11 commits from Leo/Backend into master 2024-03-11 19:16:20 +01:00
2 changed files with 0 additions and 4 deletions
Showing only changes of commit dcf5b26b05 - Show all commits

View File

@ -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()));
}

View File

@ -51,7 +51,6 @@ public class TokenService {
//Tous les jours a minuit

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

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

C'est bien vu ca
@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

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

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

Excellente remarque ! Ca sera changé dans mon prochain commit !

Excellente remarque ! Ca sera changé dans mon prochain commit !