From d8b2fd4258915ae78e0169b1f43299acb4408fc6 Mon Sep 17 00:00:00 2001 From: Rory& Date: Wed, 1 Oct 2025 20:22:18 +0200 Subject: [PATCH] Disable validation for JSON settings protos update --- src/util/schemas/Validator.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/util/schemas/Validator.ts b/src/util/schemas/Validator.ts index 9a7c1ebb..32a89cc5 100644 --- a/src/util/schemas/Validator.ts +++ b/src/util/schemas/Validator.ts @@ -46,6 +46,9 @@ export const ajv = new Ajv({ 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; + const valid = ajv.validate(schema, data); if (!valid) throw ajv.errors; return data;