Adjust sleep intervals to avoid trips without realtime data expiring
This commit is contained in:
		@@ -147,6 +147,8 @@ def get_next_refresh(data: dict):
 | 
			
		||||
    times.sort()
 | 
			
		||||
    for time in times:
 | 
			
		||||
        if (datetime.datetime.fromtimestamp(time) - datetime.datetime.now()) > datetime.timedelta(seconds=30):
 | 
			
		||||
            if (datetime.datetime.fromtimestamp(time)-datetime.datetime.now()) > datetime.timedelta(minutes=5):
 | 
			
		||||
                return (datetime.datetime.now()+datetime.timedelta(minutes=5)).timestamp()
 | 
			
		||||
            return time
 | 
			
		||||
    return (datetime.datetime.now() + datetime.timedelta(seconds=60)).timestamp()
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user