From df67a1aff1ab583b153b2a4cd87212916fef9986 Mon Sep 17 00:00:00 2001 From: Rory& Date: Wed, 1 Oct 2025 20:39:58 +0200 Subject: [PATCH] Log schema in validator? --- src/util/schemas/Validator.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/util/schemas/Validator.ts b/src/util/schemas/Validator.ts index 32a89cc5..2e5ace41 100644 --- a/src/util/schemas/Validator.ts +++ b/src/util/schemas/Validator.ts @@ -47,9 +47,12 @@ addFormats(ajv); export function validateSchema(schema: string, data: G): G { // skip validation for settings proto JSON updates - TODO: figure out if this even possible? - if(schema === "SettingsProtoUpdateJsonSchema") return data; + if (schema === "SettingsProtoUpdateJsonSchema") return data; const valid = ajv.validate(schema, data); - if (!valid) throw ajv.errors; + if (!valid) { + console.log("[Validator] Validation error in ", schema) + throw ajv.errors; + } return data; }