mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-06 16:03:52 +00:00
fix: bug in osc goto (#44)
This commit is contained in:
@@ -654,7 +654,7 @@ export class EventTimer extends Timer {
|
||||
}
|
||||
|
||||
loadEventById(eventId) {
|
||||
let eventIndex = this._eventlist.findIndex((e) => e.id === eventId);
|
||||
const eventIndex = this._eventlist.findIndex((e) => e.id === eventId);
|
||||
|
||||
if (eventIndex === -1) return;
|
||||
this.pause();
|
||||
@@ -662,7 +662,7 @@ export class EventTimer extends Timer {
|
||||
}
|
||||
|
||||
loadEventByIndex(eventIndex) {
|
||||
if (eventIndex === -1 || index > this.numEvents) return;
|
||||
if (eventIndex === -1 || eventIndex > this.numEvents) return;
|
||||
this.pause();
|
||||
this.loadEvent(eventIndex, 'load', true);
|
||||
}
|
||||
|
||||
@@ -71,7 +71,7 @@ export const initiateOSC = (config) => {
|
||||
case 'delay':
|
||||
console.log('calling delay with', args);
|
||||
try {
|
||||
let t = parseInt(args);
|
||||
const t = parseInt(args);
|
||||
if (isNaN(t)) {
|
||||
console.error(`OSC IN: delay time not recognised ${args}`);
|
||||
return;
|
||||
@@ -84,13 +84,13 @@ export const initiateOSC = (config) => {
|
||||
case 'goto':
|
||||
console.log('calling goto with', args);
|
||||
try {
|
||||
let eventIndex = parseInt(args);
|
||||
const eventIndex = parseInt(args);
|
||||
if (isNaN(eventIndex) || eventIndex <= 0 || eventIndex == null) {
|
||||
console.error(
|
||||
`OSC IN: event index not recognised or out of range ${eventIndex}`
|
||||
);
|
||||
}
|
||||
global.timer.loadEventByIndex(eventIndex - 1, undefined, true);
|
||||
global.timer.loadEventByIndex(eventIndex - 1);
|
||||
} catch (error) {
|
||||
console.log('error calling goto: ', error);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user