Skip to content

Commit 191ccf3

Browse files
jenkins-botGerrit Code Review
authored andcommitted
Merge "REST: Fix sitelinks in OpenAPI Schema"
2 parents bde312a + fe921da commit 191ccf3

File tree

3 files changed

+7
-9
lines changed

3 files changed

+7
-9
lines changed

repo/rest-api/specs/global/response-parts.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
55
{
66
"required": [ "id", "type", "labels", "descriptions", "aliases", "statements", "sitelinks" ],
77
"properties": {
8+
"sitelinks": {
9+
"additionalProperties": {
10+
"required": [ "title", "badges" ]
11+
}
12+
},
813
"statements": {
914
"additionalProperties": {
1015
"items": { "$ref": "#/StatementResponseRequired" }

repo/rest-api/specs/global/schema-parts.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,12 @@
66
},
77
"example": {
88
"afwiki": {
9-
"site": "afwiki",
109
"title": "Douglas Adams",
11-
"badges": [ "Q17437798" ],
12-
"url": "https://af.wikipedia.org/wiki/Douglas_Adams"
10+
"badges": [ "Q17437798" ]
1311
},
1412
"arwiki": {
15-
"site": "arwiki",
1613
"title": "دوغلاس آدمز",
17-
"badges": [ ],
18-
"url": "https://ar.wikipedia.org/wiki/%D8%AF%D9%88%D8%BA%D9%84%D8%A7%D8%B3_%D8%A2%D8%AF%D9%85%D8%B2"
14+
"badges": [ ]
1915
}
2016
}
2117
},

repo/rest-api/specs/global/schemas.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,6 @@
7373
"Sitelink": {
7474
"type": "object",
7575
"properties": {
76-
"site": {
77-
"type": "string"
78-
},
7976
"title": {
8077
"type": "string"
8178
},

0 commit comments

Comments
 (0)