From 625192417eb4f073948d6d998da0efb4fb5333b1 Mon Sep 17 00:00:00 2001 From: Tokesh Date: Sat, 18 Jan 2025 17:08:17 +0500 Subject: [PATCH] debug: added unevaluated property Signed-off-by: Tokesh --- json_schemas/test_story.schema.yaml | 1 + tools/src/_utils/JsonSchemaValidator.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/json_schemas/test_story.schema.yaml b/json_schemas/test_story.schema.yaml index 333f24987..9a96bdb5b 100644 --- a/json_schemas/test_story.schema.yaml +++ b/json_schemas/test_story.schema.yaml @@ -83,6 +83,7 @@ definitions: ChapterRequest: type: object + unevaluatedProperties: false properties: id: type: string diff --git a/tools/src/_utils/JsonSchemaValidator.ts b/tools/src/_utils/JsonSchemaValidator.ts index 34eb828b4..2f3b69428 100644 --- a/tools/src/_utils/JsonSchemaValidator.ts +++ b/tools/src/_utils/JsonSchemaValidator.ts @@ -51,7 +51,7 @@ export default class JsonSchemaValidator { validate_data(data: any, schema?: Record): string | undefined { if (schema) return this.#validate(this.ajv.compile(schema), data) - console.log("validate_data func", this._validate, data); + console.log("validate_data func", data); if (this._validate) return this.#validate(this._validate, data) throw new Error('No schema provided') }