mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-03 17:55:21 +03:00
do not add hours if before is zero
This commit is contained in:
parent
dd609bfa21
commit
6ac0f3799a
@ -23,9 +23,8 @@ const TimePicker = ({ dateRange, onChange }) => {
|
||||
}, [dateRange]);
|
||||
|
||||
useEffect(() => {
|
||||
if (reset) return;
|
||||
if (reset || !before) return;
|
||||
|
||||
if (!after || !before) return;
|
||||
if (before.getHours() === 0 && after.getHours() === 0) return setTimeRange(new Set());
|
||||
|
||||
/**
|
||||
@ -34,7 +33,7 @@ const TimePicker = ({ dateRange, onChange }) => {
|
||||
*/
|
||||
const days = Math.max(before.getDate() - after.getDate());
|
||||
const hourOffset = days * 24;
|
||||
const beforeOffset = hourOffset + before.getHours();
|
||||
const beforeOffset = before.getHours() ? hourOffset + before.getHours() : 0;
|
||||
|
||||
/**
|
||||
* Fills the timeRange by iterating over the hours between 'after' and 'before' during component mount, to keep the selected hours persistent.
|
||||
@ -156,7 +155,6 @@ const TimePicker = ({ dateRange, onChange }) => {
|
||||
},
|
||||
[after, before, timeRange, dateRange.after, numberOfDaysSelected.size, onChange]
|
||||
);
|
||||
|
||||
const isSelected = useCallback(
|
||||
(idx) => {
|
||||
return !!timeRange.has(idx);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user