feat: starting to cleanup

This commit is contained in:
Ary
2024-02-25 11:25:06 -07:00
parent 8ae3bb2df0
commit 257f2259e0
6 changed files with 2 additions and 219 deletions
@@ -71,6 +71,7 @@ export class DataProvider {
return data.aliases;
}
// TODO: Remove this when I change the data model
static async setAliases(newData: Alias[]) {
data.aliases = newData;
await this.persist();
@@ -1,6 +1,5 @@
import { LogOrigin } from 'ontime-types';
import type {
Alias,
DatabaseModel,
GetInfo,
HttpSettings,
@@ -19,7 +18,7 @@ import { copyFile, rename, writeFile } from 'fs/promises';
import { fileHandler } from '../utils/parser.js';
import { DataProvider } from '../classes/data-provider/DataProvider.js';
import { failEmptyObjects, failIsNotArray } from '../utils/routerUtils.js';
import { failEmptyObjects } from '../utils/routerUtils.js';
import { runtimeService } from '../services/runtime-service/RuntimeService.js';
import { eventStore } from '../stores/EventStore.js';
import {
@@ -167,28 +166,6 @@ export const getAliases = async (_req: Request, res: Response) => {
res.status(200).send(aliases);
};
// Create controller for POST request to '/ontime/aliases'
// Returns ACK message
export const postAliases = async (req: Request, res: Response) => {
if (failIsNotArray(req.body, res)) {
return;
}
try {
const newAliases: Alias[] = [];
req.body.forEach((a) => {
newAliases.push({
enabled: a.enabled,
alias: a.alias,
pathAndParams: a.pathAndParams,
});
});
await DataProvider.setAliases(newAliases);
res.status(200).send(newAliases);
} catch (error) {
res.status(400).send({ message: String(error) });
}
};
// Create controller for POST request to '/ontime/aliases'
// Returns ACK message
export const postAlias = async (req: Request, res: Response) => {
-3
View File
@@ -87,9 +87,6 @@ router.post('/views', viewValidator, postViewSettings);
// create route between controller and '/ontime/aliases' endpoint
router.get('/aliases', getAliases);
// // create route between controller and '/ontime/aliases' endpoint
// router.post('/aliases', validateAliases, postAliases);
// create route between controller and '/ontime/aliases' endpoint
router.post('/aliases', validateCreateAlias, postAlias);