From 50f7bf57f45a26362376be37e89128bac9195edc Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Wed, 10 Jul 2024 21:27:31 +0300 Subject: feat: return portal counts for each cat in chapter select (#175) --- docs/docs.go | 28 +++++++++++++++++++++++++++- docs/swagger.json | 28 +++++++++++++++++++++++++++- docs/swagger.yaml | 19 ++++++++++++++++++- 3 files changed, 72 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/docs.go b/docs/docs.go index 688d7ed..13f217d 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -1367,7 +1367,7 @@ const docTemplate = `{ "maps": { "type": "array", "items": { - "$ref": "#/definitions/models.MapShort" + "$ref": "#/definitions/models.MapSelect" } } } @@ -1999,6 +1999,32 @@ const docTemplate = `{ } } }, + "models.MapSelect": { + "type": "object", + "properties": { + "category_portals": { + "type": "array", + "items": { + "$ref": "#/definitions/models.CategoryPortal" + } + }, + "difficulty": { + "type": "integer" + }, + "id": { + "type": "integer" + }, + "image": { + "type": "string" + }, + "is_disabled": { + "type": "boolean" + }, + "name": { + "type": "string" + } + } + }, "models.MapShort": { "type": "object", "properties": { diff --git a/docs/swagger.json b/docs/swagger.json index 6fe6320..a773ac7 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -1361,7 +1361,7 @@ "maps": { "type": "array", "items": { - "$ref": "#/definitions/models.MapShort" + "$ref": "#/definitions/models.MapSelect" } } } @@ -1993,6 +1993,32 @@ } } }, + "models.MapSelect": { + "type": "object", + "properties": { + "category_portals": { + "type": "array", + "items": { + "$ref": "#/definitions/models.CategoryPortal" + } + }, + "difficulty": { + "type": "integer" + }, + "id": { + "type": "integer" + }, + "image": { + "type": "string" + }, + "is_disabled": { + "type": "boolean" + }, + "name": { + "type": "string" + } + } + }, "models.MapShort": { "type": "object", "properties": { diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 6041c1d..bdfed28 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -6,7 +6,7 @@ definitions: $ref: '#/definitions/models.Chapter' maps: items: - $ref: '#/definitions/models.MapShort' + $ref: '#/definitions/models.MapSelect' type: array type: object handlers.ChaptersResponse: @@ -419,6 +419,23 @@ definitions: showcase: type: string type: object + models.MapSelect: + properties: + category_portals: + items: + $ref: '#/definitions/models.CategoryPortal' + type: array + difficulty: + type: integer + id: + type: integer + image: + type: string + is_disabled: + type: boolean + name: + type: string + type: object models.MapShort: properties: difficulty: -- cgit v1.2.3