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 ! 
			
			
		 | 
			||||
 | 
			
		||||
 | 
			
		||||
		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