fix; osc subscriptions (#392)

* style: fix typo

* refactor: convert to typescript

* refactor: convert to typescript

* refactor: create patch for osc subscriptions

* fix: issue with subscription invalidation
This commit is contained in:
Carlos Valente
2023-05-19 22:20:00 +02:00
committed by GitHub
parent 8bf223dee6
commit 6617eb1f0f
15 changed files with 227 additions and 106 deletions
@@ -1,7 +1,6 @@
import express from 'express';
// import event controller
import { getEventData, postEventData } from '../controllers/eventDataController.ts';
import { eventDataSanitizer } from '../controllers/eventDataController.validate.ts';
import { getEventData, postEventData } from '../controllers/eventDataController.js';
import { eventDataSanitizer } from '../controllers/eventDataController.validate.js';
export const router = express.Router();
@@ -13,6 +13,7 @@ import {
postAliases,
postNew,
postOSC,
postOscSubscriptions,
postSettings,
postUserFields,
postViewSettings,
@@ -21,6 +22,7 @@ import {
import {
validateAliases,
validateOSC,
validateOscSubscription,
validateSettings,
validateUserFields,
viewValidator,
@@ -71,5 +73,8 @@ router.get('/osc', getOSC);
// create route between controller and '/ontime/osc' endpoint
router.post('/osc', validateOSC, postOSC);
// create route between controller and '/ontime/osc-subscriptions' endpoint
router.post('/osc-subscriptions', validateOscSubscription, postOscSubscriptions);
// create route between controller and '/ontime/new' endpoint
router.post('/new', eventDataSanitizer, postNew);
@@ -1,5 +1,4 @@
import express from 'express';
// import playback controllers
import {
pbGet,
pbLoad,