improved API request wrapper, partial completion of operations

This commit is contained in:
2025-03-13 15:15:43 -07:00
parent 7eec2adc7a
commit 17e0480f83
16 changed files with 320 additions and 282 deletions

View File

@@ -6,8 +6,7 @@ import { getNestedValuesString } from "../utils/jsonTransformer.ts";
import logger from "../utils/logger.ts";
/** Refer: https://stackoverflow.com/questions/58848625/access-messages-in-express-validator */
export const validate: RequestHandler = (req, res, next) => {
const validate: RequestHandler = (req, res, next) => {
const errors = validationResult(req);
if (errors.isEmpty()) {
return next();
@@ -35,3 +34,5 @@ export const validate: RequestHandler = (req, res, next) => {
logger.warn("invalid request", { extractedErrors });
return null;
};
export { validate };