Skip to content

Commit 9c8c4c5

Browse files
author
Jens Kürten
committed
fix schemas
1 parent 336b887 commit 9c8c4c5

File tree

4 files changed

+88
-2
lines changed

4 files changed

+88
-2
lines changed

json_schemas/data_response.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"properties": {
33
"response_type": {
44
"const": "data",
5+
"enum": [
6+
"data"
7+
],
58
"title": "Response Type",
69
"type": "string"
710
},

json_schemas/error_response.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"properties": {
33
"response_type": {
44
"const": "error",
5+
"enum": [
6+
"error"
7+
],
58
"title": "Response Type",
69
"type": "string"
710
},

json_schemas/request.json

Lines changed: 73 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
"object_type": {
77
"const": "briefcase",
88
"default": "briefcase",
9+
"enum": [
10+
"briefcase"
11+
],
912
"title": "Object Type",
1013
"type": "string"
1114
},
@@ -91,6 +94,9 @@
9194
"object_type": {
9295
"const": "document",
9396
"default": "document",
97+
"enum": [
98+
"document"
99+
],
94100
"title": "Object Type",
95101
"type": "string"
96102
},
@@ -762,6 +768,9 @@
762768
"name": {
763769
"const": "document_create_check",
764770
"default": "document_create_check",
771+
"enum": [
772+
"document_create_check"
773+
],
765774
"title": "Name",
766775
"type": "string"
767776
},
@@ -812,6 +821,9 @@
812821
"name": {
813822
"const": "document_modify_check",
814823
"default": "document_modify_check",
824+
"enum": [
825+
"document_modify_check"
826+
],
815827
"title": "Name",
816828
"type": "string"
817829
},
@@ -866,6 +878,9 @@
866878
"name": {
867879
"const": "document_release_check",
868880
"default": "document_release_check",
881+
"enum": [
882+
"document_release_check"
883+
],
869884
"title": "Name",
870885
"type": "string"
871886
},
@@ -920,6 +935,9 @@
920935
"dialog_type": {
921936
"const": "document_release",
922937
"default": "document_release",
938+
"enum": [
939+
"document_release"
940+
],
923941
"title": "Dialog Type",
924942
"type": "string"
925943
},
@@ -958,6 +976,9 @@
958976
"name": {
959977
"const": "document_release",
960978
"default": "document_release",
979+
"enum": [
980+
"document_release"
981+
],
961982
"title": "Name",
962983
"type": "string"
963984
},
@@ -982,6 +1003,9 @@
9821003
"properties": {
9831004
"name": {
9841005
"const": "dummy",
1006+
"enum": [
1007+
"dummy"
1008+
],
9851009
"title": "Name",
9861010
"type": "string"
9871011
},
@@ -991,7 +1015,11 @@
9911015
"type": "string"
9921016
},
9931017
"data": {
994-
"$ref": "#/$defs/DummyEventData",
1018+
"allOf": [
1019+
{
1020+
"$ref": "#/$defs/DummyEventData"
1021+
}
1022+
],
9951023
"default": []
9961024
}
9971025
},
@@ -1031,6 +1059,9 @@
10311059
"object_type": {
10321060
"const": "engineering_change",
10331061
"default": "engineering_change",
1062+
"enum": [
1063+
"engineering_change"
1064+
],
10341065
"title": "Object Type",
10351066
"type": "string"
10361067
},
@@ -1339,6 +1370,9 @@
13391370
"name": {
13401371
"const": "engineering_change_release",
13411372
"default": "engineering_change_release",
1373+
"enum": [
1374+
"engineering_change_release"
1375+
],
13421376
"title": "Name",
13431377
"type": "string"
13441378
},
@@ -1363,6 +1397,9 @@
13631397
"name": {
13641398
"const": "engineering_change_release_check",
13651399
"default": "engineering_change_release_check",
1400+
"enum": [
1401+
"engineering_change_release_check"
1402+
],
13661403
"title": "Name",
13671404
"type": "string"
13681405
},
@@ -1495,6 +1532,9 @@
14951532
"properties": {
14961533
"name": {
14971534
"const": "field_value_calculation",
1535+
"enum": [
1536+
"field_value_calculation"
1537+
],
14981538
"title": "Name",
14991539
"type": "string"
15001540
},
@@ -1520,6 +1560,9 @@
15201560
"object_type": {
15211561
"const": "file",
15221562
"default": "file",
1563+
"enum": [
1564+
"file"
1565+
],
15231566
"title": "Object Type",
15241567
"type": "string"
15251568
},
@@ -1749,6 +1792,9 @@
17491792
"object_type": {
17501793
"const": "part",
17511794
"default": "part",
1795+
"enum": [
1796+
"part"
1797+
],
17521798
"title": "Object Type",
17531799
"type": "string"
17541800
},
@@ -2553,6 +2599,9 @@
25532599
"name": {
25542600
"const": "part_create_check",
25552601
"default": "part_create_check",
2602+
"enum": [
2603+
"part_create_check"
2604+
],
25562605
"title": "Name",
25572606
"type": "string"
25582607
},
@@ -2603,6 +2652,9 @@
26032652
"name": {
26042653
"const": "part_modify_check",
26052654
"default": "part_modify_check",
2655+
"enum": [
2656+
"part_modify_check"
2657+
],
26062658
"title": "Name",
26072659
"type": "string"
26082660
},
@@ -2656,6 +2708,9 @@
26562708
"properties": {
26572709
"name": {
26582710
"const": "part_release_check",
2711+
"enum": [
2712+
"part_release_check"
2713+
],
26592714
"title": "Name",
26602715
"type": "string"
26612716
},
@@ -2711,6 +2766,9 @@
27112766
"dialog_type": {
27122767
"const": "part_release",
27132768
"default": "part_release",
2769+
"enum": [
2770+
"part_release"
2771+
],
27142772
"title": "Dialog Type",
27152773
"type": "string"
27162774
},
@@ -2749,6 +2807,9 @@
27492807
"name": {
27502808
"const": "part_release",
27512809
"default": "part_release",
2810+
"enum": [
2811+
"part_release"
2812+
],
27522813
"title": "Name",
27532814
"type": "string"
27542815
},
@@ -2773,6 +2834,9 @@
27732834
"object_type": {
27742835
"const": "workflow",
27752836
"default": "workflow",
2837+
"enum": [
2838+
"workflow"
2839+
],
27762840
"title": "Object Type",
27772841
"type": "string"
27782842
},
@@ -2866,6 +2930,9 @@
28662930
"properties": {
28672931
"name": {
28682932
"const": "workflow_task_trigger",
2933+
"enum": [
2934+
"workflow_task_trigger"
2935+
],
28692936
"title": "Name",
28702937
"type": "string"
28712938
},
@@ -2942,7 +3009,11 @@
29423009
},
29433010
"properties": {
29443011
"metadata": {
2945-
"$ref": "#/$defs/MetaData",
3012+
"allOf": [
3013+
{
3014+
"$ref": "#/$defs/MetaData"
3015+
}
3016+
],
29463017
"description": "General information."
29473018
},
29483019
"event": {

json_schemas/workload_response.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
"name": {
66
"const": "abort_and_show_error",
77
"default": "abort_and_show_error",
8+
"enum": [
9+
"abort_and_show_error"
10+
],
811
"title": "Name",
912
"type": "string"
1013
},
@@ -35,6 +38,9 @@
3538
"properties": {
3639
"name": {
3740
"const": "dummy",
41+
"enum": [
42+
"dummy"
43+
],
3844
"title": "Name",
3945
"type": "string"
4046
},
@@ -61,6 +67,9 @@
6167
"properties": {
6268
"response_type": {
6369
"const": "workload",
70+
"enum": [
71+
"workload"
72+
],
6473
"title": "Response Type",
6574
"type": "string"
6675
},

0 commit comments

Comments
 (0)