mirror of
				https://github.com/blakeblackshear/frigate.git
				synced 2025-10-27 10:52:11 +01:00 
			
		
		
		
	Always save previews in UTC offset (#11629)
This commit is contained in:
		
							parent
							
								
									37dd3fc25b
								
							
						
					
					
						commit
						9fc22efa2d
					
				@ -180,6 +180,7 @@ class PreviewRecorder:
 | 
				
			|||||||
        # end segment at end of hour
 | 
					        # end segment at end of hour
 | 
				
			||||||
        self.segment_end = (
 | 
					        self.segment_end = (
 | 
				
			||||||
            (datetime.datetime.now() + datetime.timedelta(hours=1))
 | 
					            (datetime.datetime.now() + datetime.timedelta(hours=1))
 | 
				
			||||||
 | 
					            .astimezone(datetime.timezone.utc)
 | 
				
			||||||
            .replace(minute=0, second=0, microsecond=0)
 | 
					            .replace(minute=0, second=0, microsecond=0)
 | 
				
			||||||
            .timestamp()
 | 
					            .timestamp()
 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
@ -192,6 +193,7 @@ class PreviewRecorder:
 | 
				
			|||||||
        # check for existing items in cache
 | 
					        # check for existing items in cache
 | 
				
			||||||
        start_ts = (
 | 
					        start_ts = (
 | 
				
			||||||
            datetime.datetime.now()
 | 
					            datetime.datetime.now()
 | 
				
			||||||
 | 
					            .astimezone(datetime.timezone.utc)
 | 
				
			||||||
            .replace(minute=0, second=0, microsecond=0)
 | 
					            .replace(minute=0, second=0, microsecond=0)
 | 
				
			||||||
            .timestamp()
 | 
					            .timestamp()
 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
@ -300,6 +302,7 @@ class PreviewRecorder:
 | 
				
			|||||||
            # reset frame cache
 | 
					            # reset frame cache
 | 
				
			||||||
            self.segment_end = (
 | 
					            self.segment_end = (
 | 
				
			||||||
                (datetime.datetime.now() + datetime.timedelta(hours=1))
 | 
					                (datetime.datetime.now() + datetime.timedelta(hours=1))
 | 
				
			||||||
 | 
					                .astimezone(datetime.timezone.utc)
 | 
				
			||||||
                .replace(minute=0, second=0, microsecond=0)
 | 
					                .replace(minute=0, second=0, microsecond=0)
 | 
				
			||||||
                .timestamp()
 | 
					                .timestamp()
 | 
				
			||||||
            )
 | 
					            )
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user