mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-07 03:35:26 +03:00
Fix previews
This commit is contained in:
parent
7be8ecd109
commit
e3eadf5cee
@ -156,9 +156,12 @@ export function getTimelineHoursForDay(
|
||||
return [];
|
||||
})
|
||||
: [];
|
||||
const previewCheck = start + 30; // preview can start after the hour
|
||||
const relevantPreview = Object.values(allPreviews || []).find(
|
||||
(preview) =>
|
||||
preview.camera == camera && preview.start < start && preview.end > start
|
||||
preview.camera == camera &&
|
||||
preview.start < previewCheck &&
|
||||
preview.end > previewCheck
|
||||
);
|
||||
data.push({
|
||||
camera,
|
||||
|
||||
@ -147,7 +147,15 @@ export default function HistoryTimelineView({
|
||||
}
|
||||
|
||||
const seekTimestamp = data.time.getTime() / 1000;
|
||||
const seekTime = seekTimestamp - selectedPlayback.relevantPreview!!.start;
|
||||
const seekTime = seekTimestamp - selectedPlayback.relevantPreview.start;
|
||||
console.log(
|
||||
"seeking to " +
|
||||
seekTime +
|
||||
" comparing " +
|
||||
new Date(seekTimestamp * 1000) +
|
||||
" - " +
|
||||
new Date(selectedPlayback.relevantPreview.start * 1000)
|
||||
);
|
||||
setTimeToSeek(Math.round(seekTime));
|
||||
},
|
||||
[scrubbing, playerRef, selectedPlayback]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user