mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-19 22:24:11 +00:00
bugfix: delay count
typo in delay count
This commit is contained in:
@@ -13,21 +13,23 @@ export default function StageManager(props) {
|
|||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (backstageEvents == null) return;
|
if (backstageEvents == null) return;
|
||||||
|
|
||||||
|
let events = [...backstageEvents];
|
||||||
|
|
||||||
// Add running delay
|
// Add running delay
|
||||||
let delay = 0;
|
let delay = 0;
|
||||||
backstageEvents.map((e) => {
|
events.forEach((e) => {
|
||||||
if (e.type === 'block') delay = 0;
|
if (e.type === 'block') delay = 0;
|
||||||
else if (e.type === 'delay') delay = delay + e.duration;
|
else if (e.type === 'delay') delay = delay + e.duration;
|
||||||
else if (e.type === 'event' && delay > 0) {
|
else if (e.type === 'event' && delay > 0) {
|
||||||
e.timeStart += delay;
|
e.timeStart += delay;
|
||||||
e.timedEnd += delay;
|
e.timeEnd += delay;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// filter just events
|
// filter just events
|
||||||
let events = backstageEvents.filter((e) => e.type === 'event');
|
let filtered = events.filter((e) => e.type === 'event');
|
||||||
|
|
||||||
setFilteredEvents(events);
|
setFilteredEvents(filtered);
|
||||||
}, [backstageEvents]);
|
}, [backstageEvents]);
|
||||||
|
|
||||||
// Format messages
|
// Format messages
|
||||||
|
|||||||
Reference in New Issue
Block a user