mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-22 07:29:08 +00:00
refract: delete unused code
This commit is contained in:
@@ -3,13 +3,13 @@ import { db, data } from '../app.js';
|
|||||||
|
|
||||||
// Create controller for GET request to 'event'
|
// Create controller for GET request to 'event'
|
||||||
// Returns ACK message
|
// Returns ACK message
|
||||||
export const getAll = async (req, res) => {
|
export const getEvent = async (req, res) => {
|
||||||
res.json(data.event);
|
res.json(data.event);
|
||||||
};
|
};
|
||||||
|
|
||||||
// Create controller for POST request to 'event'
|
// Create controller for POST request to 'event'
|
||||||
// Returns ACK message
|
// Returns ACK message
|
||||||
export const post = async (req, res) => {
|
export const postEvent = async (req, res) => {
|
||||||
if (!req.body) {
|
if (!req.body) {
|
||||||
res.status(400).send('No object found in request');
|
res.status(400).send('No object found in request');
|
||||||
return;
|
return;
|
||||||
@@ -17,109 +17,10 @@ export const post = async (req, res) => {
|
|||||||
// TODO: validate data
|
// TODO: validate data
|
||||||
try {
|
try {
|
||||||
data.event = { ...data.event, ...req.body };
|
data.event = { ...data.event, ...req.body };
|
||||||
db.write();
|
await db.write();
|
||||||
// data.event.push({ ...req.body }).write();
|
|
||||||
res.sendStatus(200);
|
res.sendStatus(200);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
res.status(400).send(error);
|
res.status(400).send(error);
|
||||||
console.log(error);
|
console.log(error);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
// Create controller for GET request to 'event/title'
|
|
||||||
// Returns ACK message
|
|
||||||
export const titleGet = async (req, res) => {
|
|
||||||
res.json(data.event.title);
|
|
||||||
};
|
|
||||||
|
|
||||||
// Create controller for POST request to 'event/title'
|
|
||||||
// Returns ACK message
|
|
||||||
export const titlePost = async (req, res) => {
|
|
||||||
if (!req.body) {
|
|
||||||
res.status(400).send('No object found in request');
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// TODO: validate data
|
|
||||||
try {
|
|
||||||
data.event.assign({ title: req.body.title }).write();
|
|
||||||
res.sendStatus(200);
|
|
||||||
} catch (error) {
|
|
||||||
res.status(400).send(error);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
// Create controller for GET request to '/event/url'
|
|
||||||
// Returns ACK message
|
|
||||||
export const urlGet = async (req, res) => {
|
|
||||||
res.json(data.event.url);
|
|
||||||
};
|
|
||||||
|
|
||||||
// Create controller for POST request to '/event/url'
|
|
||||||
// Returns ACK message
|
|
||||||
export const urlPost = async (req, res) => {
|
|
||||||
if (!req.body) {
|
|
||||||
res.status(400).send('No object found in request');
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// TODO: validate data
|
|
||||||
try {
|
|
||||||
data.event.assign({ url: req.body.url }).write();
|
|
||||||
res.sendStatus(200);
|
|
||||||
} catch (error) {
|
|
||||||
res.status(400).send(error);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
// Create controller for GET request to 'event/publicInfo'
|
|
||||||
// Returns ACK message
|
|
||||||
export const publicInfoGet = async (req, res) => {
|
|
||||||
res.json(data.event.publicInfo);
|
|
||||||
};
|
|
||||||
|
|
||||||
// Create controller for POST request to '/event/publicInfo'
|
|
||||||
// Returns ACK message
|
|
||||||
export const publicInfoPost = async (req, res) => {
|
|
||||||
if (!req.body) {
|
|
||||||
res.status(400).send('No object found in request');
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// TODO: validate data
|
|
||||||
try {
|
|
||||||
data.event.assign({ publicInfo: req.body.publicInfo }).write();
|
|
||||||
res.sendStatus(200);
|
|
||||||
} catch (error) {
|
|
||||||
res.status(400).send(error);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
// Create controller for GET request to 'event/backstageInfo'
|
|
||||||
// Returns ACK message
|
|
||||||
export const backstageInfoGet = async (req, res) => {
|
|
||||||
res.json(data.event.backstageInfo);
|
|
||||||
};
|
|
||||||
|
|
||||||
// Create controller for POST request to '/event/info'
|
|
||||||
// Returns ACK message
|
|
||||||
export const backstageInfoPost = async (req, res) => {
|
|
||||||
if (!req.body) {
|
|
||||||
res.status(400).send('No object found in request');
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// TODO: validate data
|
|
||||||
try {
|
|
||||||
data.event.assign({ backstageInfo: req.body.backstageInfo }).write();
|
|
||||||
res.sendStatus(200);
|
|
||||||
} catch (error) {
|
|
||||||
res.status(400).send(error);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
// Create controller for GET request to 'event/osc'
|
|
||||||
// Returns ACK message
|
|
||||||
export const osc = async (req, res) => {
|
|
||||||
res.send('Not yet implemented').status(500);
|
|
||||||
};
|
|
||||||
|
|||||||
@@ -2,45 +2,10 @@ import express from 'express';
|
|||||||
export const router = express.Router();
|
export const router = express.Router();
|
||||||
|
|
||||||
// import event controller
|
// import event controller
|
||||||
import {
|
import { getEvent, postEvent } from '../controllers/eventController.js';
|
||||||
getAll,
|
|
||||||
post,
|
|
||||||
titleGet,
|
|
||||||
titlePost,
|
|
||||||
publicInfoGet,
|
|
||||||
publicInfoPost,
|
|
||||||
backstageInfoGet,
|
|
||||||
backstageInfoPost,
|
|
||||||
urlGet,
|
|
||||||
urlPost,
|
|
||||||
} from '../controllers/eventController.js';
|
|
||||||
|
|
||||||
// create route between controller and '/settings' endpoint
|
// create route between controller and 'GET /event' endpoint
|
||||||
router.get('/', getAll);
|
router.get('/', getEvent);
|
||||||
|
|
||||||
// create route between controller and '/settings' endpoint
|
// create route between controller and 'POST /event' endpoint
|
||||||
router.post('/', post);
|
router.post('/', postEvent);
|
||||||
|
|
||||||
// create route between controller and '/event/title' endpoint
|
|
||||||
router.get('/title', titleGet);
|
|
||||||
|
|
||||||
// create route between controller and '/event/title' endpoint
|
|
||||||
router.post('/title', titlePost);
|
|
||||||
|
|
||||||
// create route between controller and '/event/info' endpoint
|
|
||||||
router.get('/publicInfo', publicInfoGet);
|
|
||||||
|
|
||||||
// create route between controller and '/event/info' endpoint
|
|
||||||
router.post('/publicInfo', publicInfoPost);
|
|
||||||
|
|
||||||
// create route between controller and '/event/info' endpoint
|
|
||||||
router.get('/backstageInfo', backstageInfoGet);
|
|
||||||
|
|
||||||
// create route between controller and '/event/info' endpoint
|
|
||||||
router.post('/backstageInfo', backstageInfoPost);
|
|
||||||
|
|
||||||
// create route between controller and '/event/url' endpoint
|
|
||||||
router.get('/url', urlGet);
|
|
||||||
|
|
||||||
// create route between controller and '/event/url' endpoint
|
|
||||||
router.post('/url', urlPost);
|
|
||||||
|
|||||||
Reference in New Issue
Block a user