mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-08 08:53:51 +00:00
1d8c04d0b4
refactor: align id columns between export and import refactor: match column names with template
23 lines
590 B
TypeScript
23 lines
590 B
TypeScript
import { isImportMap } from 'ontime-utils';
|
|
|
|
import { body, param } from 'express-validator';
|
|
|
|
import {
|
|
requestValidationFunction,
|
|
requestValidationFunctionWithFile,
|
|
} from '../validation-utils/validationFunction.js';
|
|
|
|
export const validateFileExists = [requestValidationFunctionWithFile];
|
|
|
|
export const validateImportMapOptions = [
|
|
body('options')
|
|
.isObject()
|
|
.custom((content) => {
|
|
return isImportMap(content);
|
|
}),
|
|
|
|
requestValidationFunction,
|
|
];
|
|
|
|
export const validateRundownExport = [param('rundownId').isString().trim().notEmpty(), requestValidationFunction];
|