refactor: remove onAir

This commit is contained in:
Carlos Valente
2025-08-08 19:42:09 +02:00
committed by Carlos Valente
parent 0299463f62
commit 94b1f63c7c
4 changed files with 2 additions and 9 deletions
+1 -2
View File
@@ -1,4 +1,4 @@
import { LogOrigin, Playback, runtimeStorePlaceholder, SimpleDirection, SimplePlayback } from 'ontime-types';
import { LogOrigin, runtimeStorePlaceholder, SimpleDirection, SimplePlayback } from 'ontime-types';
import 'dotenv/config';
import express from 'express';
@@ -183,7 +183,6 @@ export const startServer = async (): Promise<{ message: string; serverPort: numb
eventStore.init({
clock: state.clock,
timer: state.timer,
onAir: state.timer.playback !== Playback.Stop,
message: { ...runtimeStorePlaceholder.message },
runtime: state.runtime,
eventNow: state.eventNow,
@@ -730,11 +730,7 @@ function broadcastResult(_target: any, _propertyKey: string, descriptor: Propert
*/
const shouldUpdateClock = shouldRuntimeUpdate || shouldBlockUpdate || normalClockUpdate;
//Now we set all the updates on the eventstore and update the previous value
if (hasChangedPlayback) {
batch.add('onAir', state.timer.playback !== Playback.Stop);
}
// Now we set all the updates on the eventstore and update the previous value
if (shouldUpdateTimer) {
batch.add('timer', state.timer);
RuntimeService.previousTimerUpdate = state.clock;
@@ -18,7 +18,6 @@ export const runtimeStorePlaceholder: Readonly<RuntimeStore> = {
secondaryTimer: null, // change on every update
startedAt: null, // change can only be initiated by user
},
onAir: false,
message: {
timer: {
text: '',
@@ -10,7 +10,6 @@ export type RuntimeStore = {
// timer data
clock: number;
timer: TimerState;
onAir: boolean;
// messages service
message: MessageState;