From 95d8ea4eced1e7b1df419c0e13e4482bb52ae327 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Tue, 27 Dec 2022 15:01:06 +0100 Subject: [PATCH] Created the schema validation util --- server/util/validate.js | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 server/util/validate.js diff --git a/server/util/validate.js b/server/util/validate.js new file mode 100644 index 0000000..0e3a293 --- /dev/null +++ b/server/util/validate.js @@ -0,0 +1,5 @@ +module.exports.validateSchema = (schema, object) => { + const {error} = schema.validate(object, {errors: {wrap: {label: ''}}}); + + return error ? error.details[0].message : undefined; +} \ No newline at end of file