refactor: session resource

This commit is contained in:
Carlos Valente
2024-10-20 21:49:52 +02:00
committed by Carlos Valente
parent cf40001a2a
commit 71c468d069
10 changed files with 69 additions and 54 deletions
+1 -18
View File
@@ -1,11 +1,4 @@
import {
DatabaseModel,
ErrorResponse,
GetInfo,
MessageResponse,
ProjectData,
ProjectFileListResponse,
} from 'ontime-types';
import { DatabaseModel, ErrorResponse, MessageResponse, ProjectData, ProjectFileListResponse } from 'ontime-types';
import { getErrorMessage } from 'ontime-utils';
import type { Request, Response } from 'express';
@@ -241,13 +234,3 @@ export async function deleteProjectFile(req: Request, res: Response<MessageRespo
res.status(500).send({ message });
}
}
export async function getInfo(_req: Request, res: Response<GetInfo | ErrorResponse>) {
try {
const info = await projectService.getInfo();
res.status(200).send(info);
} catch (error) {
const message = getErrorMessage(error);
res.status(500).send({ message });
}
}
-3
View File
@@ -5,7 +5,6 @@ import {
currentProjectDownload,
deleteProjectFile,
duplicateProjectFile,
getInfo,
listProjects,
loadProject,
patchPartialProjectFile,
@@ -37,5 +36,3 @@ router.post('/load', validateFilenameBody, loadProject);
router.post('/:filename/duplicate', validateFilenameParam, validateNewFilenameBody, duplicateProjectFile);
router.put('/:filename/rename', validateFilenameParam, validateNewFilenameBody, renameProjectFile);
router.delete('/:filename', validateFilenameParam, deleteProjectFile);
router.get('/info', getInfo);