From 2d1364e8d48b9856d994cdf0572c93c5dd13b5e4 Mon Sep 17 00:00:00 2001 From: even1024 Date: Thu, 29 Jun 2023 03:37:55 +0400 Subject: [PATCH 1/3] Update schema.json --- .../src/domain/serializers/ket/schema.json | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/packages/ketcher-core/src/domain/serializers/ket/schema.json b/packages/ketcher-core/src/domain/serializers/ket/schema.json index 91b0ab86a7..aa422eb8f5 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/schema.json +++ b/packages/ketcher-core/src/domain/serializers/ket/schema.json @@ -468,7 +468,29 @@ }, "id": { "type": "number" - } + }, + "attachmentPoints": { + "type": "array", + "items": { + "type": "object", + "required": ["attachmentAtom", "attachmentId"], + "properties": { + "attachmentAtom": { + "type": "integer", + "minimum": 0 + }, + "leavingAtom": { + "type": "integer", + "minimum": 0 + }, + "attachmentId": { + "type": "string", + "minLength": 1, + "maxLength": 2 + } + } + } + } } }, "if": { From 06bc4d4b51b3c5edd5cfde78d89f3019414b0d26 Mon Sep 17 00:00:00 2001 From: even1024 Date: Thu, 29 Jun 2023 13:46:58 +0400 Subject: [PATCH 2/3] Update schema.json --- packages/ketcher-core/src/domain/serializers/ket/schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ketcher-core/src/domain/serializers/ket/schema.json b/packages/ketcher-core/src/domain/serializers/ket/schema.json index aa422eb8f5..9f25c7a9c8 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/schema.json +++ b/packages/ketcher-core/src/domain/serializers/ket/schema.json @@ -473,7 +473,7 @@ "type": "array", "items": { "type": "object", - "required": ["attachmentAtom", "attachmentId"], + "required": ["attachmentAtom"], "properties": { "attachmentAtom": { "type": "integer", From a928aa9f74acc9e69da674879e653a612e4a5ae5 Mon Sep 17 00:00:00 2001 From: sergei_kalugin Date: Thu, 29 Jun 2023 14:32:41 +0400 Subject: [PATCH 3/3] #2765 - fix the ket schema prettier issue --- packages/ketcher-core/src/domain/serializers/ket/schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ketcher-core/src/domain/serializers/ket/schema.json b/packages/ketcher-core/src/domain/serializers/ket/schema.json index 9f25c7a9c8..968d26a15c 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/schema.json +++ b/packages/ketcher-core/src/domain/serializers/ket/schema.json @@ -490,7 +490,7 @@ } } } - } + } } }, "if": {