Feat/studio clock (#61)

* Studio Clock: broadcast change from integration
This commit is contained in:
Carlos Valente
2021-12-13 21:50:44 +01:00
committed by GitHub
parent 80c2e9a8ba
commit 3582ce18e1
3 changed files with 9 additions and 7 deletions
+3 -1
View File
@@ -964,8 +964,10 @@ export class EventTimer extends Timer {
* @description Set onAir property of timer * @description Set onAir property of timer
* @param {boolean} onAir - whether flag is active * @param {boolean} onAir - whether flag is active
*/ */
set onAir(onAir) { setonAir(onAir) {
this.onAir = onAir; this.onAir = onAir;
// broadcast change
this.broadcastThis('onAir', onAir);
} }
start() { start() {
+4 -4
View File
@@ -38,11 +38,11 @@ export const initiateOSC = (config) => {
// get second part (command) // get second part (command)
switch (path.toLowerCase()) { switch (path.toLowerCase()) {
case 'onAir': case 'onair':
global.timer.onAir = true; global.timer.setonAir(true);
break; break;
case 'offAir': case 'offair':
global.timer.onAir = false; global.timer.setonAir(false);
break; break;
case 'start': case 'start':
case 'play': case 'play':
+2 -2
View File
@@ -8,7 +8,7 @@ export const pbGet = async (req, res) => {
// Turns onAir flag to true // Turns onAir flag to true
export const onAir = async (req, res) => { export const onAir = async (req, res) => {
console.log('Setting onAir to true'); console.log('Setting onAir to true');
global.timer.onAir = true; global.timer.setonAir(true);
res.sendStatus(200); res.sendStatus(200);
}; };
@@ -16,7 +16,7 @@ export const onAir = async (req, res) => {
// Turns onAir flag to true // Turns onAir flag to true
export const offAir = async (req, res) => { export const offAir = async (req, res) => {
console.log('Setting onAir to false'); console.log('Setting onAir to false');
global.timer.onAir = false; global.timer.setonAir(false);
res.sendStatus(200); res.sendStatus(200);
}; };