From 1e41c244446b81f3fdb7ebb3028cd68eaa919982 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Wed, 30 Aug 2023 19:14:46 +0300 Subject: docs: finalized profile scores in one array (#51) Former-commit-id: 93b44c71389b5ff98d9a610611be21fd12c88664 --- docs/docs.go | 29 ++++++++++++----------------- docs/swagger.json | 29 ++++++++++++----------------- docs/swagger.yaml | 21 +++++++++------------ 3 files changed, 33 insertions(+), 46 deletions(-) diff --git a/docs/docs.go b/docs/docs.go index 6357150..72a1434 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -1186,29 +1186,21 @@ const docTemplate = `{ "handlers.ProfileRecords": { "type": "object", "properties": { - "portal2_cooperative": { - "type": "array", - "items": { - "$ref": "#/definitions/handlers.ProfileRecordsDetails" - } + "category_id": { + "type": "integer" + }, + "game_id": { + "type": "integer" }, - "portal2_singleplayer": { - "type": "array", - "items": { - "$ref": "#/definitions/handlers.ProfileRecordsDetails" - } - } - } - }, - "handlers.ProfileRecordsDetails": { - "type": "object", - "properties": { "map_id": { "type": "integer" }, "map_name": { "type": "string" }, + "map_wr_count": { + "type": "integer" + }, "scores": { "type": "array", "items": { @@ -1236,7 +1228,10 @@ const docTemplate = `{ "$ref": "#/definitions/handlers.ProfileRankings" }, "records": { - "$ref": "#/definitions/handlers.ProfileRecords" + "type": "array", + "items": { + "$ref": "#/definitions/handlers.ProfileRecords" + } }, "steam_id": { "type": "string" diff --git a/docs/swagger.json b/docs/swagger.json index 22e30d2..6fbe02e 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -1179,29 +1179,21 @@ "handlers.ProfileRecords": { "type": "object", "properties": { - "portal2_cooperative": { - "type": "array", - "items": { - "$ref": "#/definitions/handlers.ProfileRecordsDetails" - } + "category_id": { + "type": "integer" + }, + "game_id": { + "type": "integer" }, - "portal2_singleplayer": { - "type": "array", - "items": { - "$ref": "#/definitions/handlers.ProfileRecordsDetails" - } - } - } - }, - "handlers.ProfileRecordsDetails": { - "type": "object", - "properties": { "map_id": { "type": "integer" }, "map_name": { "type": "string" }, + "map_wr_count": { + "type": "integer" + }, "scores": { "type": "array", "items": { @@ -1229,7 +1221,10 @@ "$ref": "#/definitions/handlers.ProfileRankings" }, "records": { - "$ref": "#/definitions/handlers.ProfileRecords" + "type": "array", + "items": { + "$ref": "#/definitions/handlers.ProfileRecords" + } }, "steam_id": { "type": "string" diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 462679e..4b59ee9 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -112,21 +112,16 @@ definitions: type: object handlers.ProfileRecords: properties: - portal2_cooperative: - items: - $ref: '#/definitions/handlers.ProfileRecordsDetails' - type: array - portal2_singleplayer: - items: - $ref: '#/definitions/handlers.ProfileRecordsDetails' - type: array - type: object - handlers.ProfileRecordsDetails: - properties: + category_id: + type: integer + game_id: + type: integer map_id: type: integer map_name: type: string + map_wr_count: + type: integer scores: items: $ref: '#/definitions/handlers.ProfileScores' @@ -145,7 +140,9 @@ definitions: rankings: $ref: '#/definitions/handlers.ProfileRankings' records: - $ref: '#/definitions/handlers.ProfileRecords' + items: + $ref: '#/definitions/handlers.ProfileRecords' + type: array steam_id: type: string titles: -- cgit v1.2.3