diff --git a/src/app.ts b/src/app.ts index ef700522..cb093515 100644 --- a/src/app.ts +++ b/src/app.ts @@ -63,7 +63,7 @@ export const scValidator = new Validator(); scValidator.addSchemas(join('node_modules', '@openstapps', 'core', 'lib', 'schema')); // validate the config file -const configValidation = scValidator.validate(config.util.toObject(), 'ConfigFile'); +const configValidation = scValidator.validate(config.util.toObject(), 'SCConfigFile'); // validation failed if (configValidation.errors.length > 0) { diff --git a/src/routes/Route.ts b/src/routes/Route.ts index b0207421..c539db25 100644 --- a/src/routes/Route.ts +++ b/src/routes/Route.ts @@ -74,7 +74,7 @@ export function createRoute( const validator: Validator = req.app.get('validator'); // validate request - const requestValidation = validator.validate(req.body, routeClass.requestBodyName.substring(2)); + const requestValidation = validator.validate(req.body, routeClass.requestBodyName); if (requestValidation.errors.length > 0) { const error = new SCValidationErrorResponse( @@ -101,7 +101,7 @@ export function createRoute( const response = await handler(req.body, req.app, params); // validate response generated by handler - const responseValidation = validator.validate(response, routeClass.responseBodyName.substring(2)); + const responseValidation = validator.validate(response, routeClass.responseBodyName); if (responseValidation.errors.length > 0) { const validationError = new SCValidationErrorResponse(