From 84346e6006d6e88dfef99550da3c2e80071f0197 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Thu, 29 Jun 2023 12:32:28 +0300 Subject: feat: support for multiple route edit, image field Former-commit-id: 3820c1363ece1c6616ec0297e44de851bae410af --- docs/docs.go | 45 +++++++++++++++++++++------------------------ docs/swagger.json | 45 +++++++++++++++++++++------------------------ docs/swagger.yaml | 27 ++++++++++++++------------- 3 files changed, 56 insertions(+), 61 deletions(-) (limited to 'docs') diff --git a/docs/docs.go b/docs/docs.go index 91f91ef..8318e14 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -377,19 +377,7 @@ const docTemplate = `{ "200": { "description": "OK", "schema": { - "allOf": [ - { - "$ref": "#/definitions/models.Response" - }, - { - "type": "object", - "properties": { - "data": { - "$ref": "#/definitions/models.RecordRequest" - } - } - } - ] + "$ref": "#/definitions/models.Response" } }, "400": { @@ -887,6 +875,23 @@ const docTemplate = `{ } }, "models.EditMapSummaryRequest": { + "type": "object", + "required": [ + "image" + ], + "properties": { + "image": { + "type": "string" + }, + "routes": { + "type": "array", + "items": { + "$ref": "#/definitions/models.EditMapSummaryRequestDetails" + } + } + } + }, + "models.EditMapSummaryRequestDetails": { "type": "object", "required": [ "description", @@ -991,6 +996,9 @@ const docTemplate = `{ "rating": { "type": "number" }, + "route_id": { + "type": "integer" + }, "showcase": { "type": "string" } @@ -1078,17 +1086,6 @@ const docTemplate = `{ } } }, - "models.RecordRequest": { - "type": "object", - "properties": { - "is_partner_orange": { - "type": "boolean" - }, - "partner_id": { - "type": "string" - } - } - }, "models.Response": { "type": "object", "properties": { diff --git a/docs/swagger.json b/docs/swagger.json index c6bbfbc..212ebee 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -370,19 +370,7 @@ "200": { "description": "OK", "schema": { - "allOf": [ - { - "$ref": "#/definitions/models.Response" - }, - { - "type": "object", - "properties": { - "data": { - "$ref": "#/definitions/models.RecordRequest" - } - } - } - ] + "$ref": "#/definitions/models.Response" } }, "400": { @@ -880,6 +868,23 @@ } }, "models.EditMapSummaryRequest": { + "type": "object", + "required": [ + "image" + ], + "properties": { + "image": { + "type": "string" + }, + "routes": { + "type": "array", + "items": { + "$ref": "#/definitions/models.EditMapSummaryRequestDetails" + } + } + } + }, + "models.EditMapSummaryRequestDetails": { "type": "object", "required": [ "description", @@ -984,6 +989,9 @@ "rating": { "type": "number" }, + "route_id": { + "type": "integer" + }, "showcase": { "type": "string" } @@ -1071,17 +1079,6 @@ } } }, - "models.RecordRequest": { - "type": "object", - "properties": { - "is_partner_orange": { - "type": "boolean" - }, - "partner_id": { - "type": "string" - } - } - }, "models.Response": { "type": "object", "properties": { diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 4291cfc..ba20f6d 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -33,6 +33,17 @@ definitions: $ref: '#/definitions/models.Game' type: object models.EditMapSummaryRequest: + properties: + image: + type: string + routes: + items: + $ref: '#/definitions/models.EditMapSummaryRequestDetails' + type: array + required: + - image + type: object + models.EditMapSummaryRequestDetails: properties: description: type: string @@ -102,6 +113,8 @@ definitions: $ref: '#/definitions/models.MapHistory' rating: type: number + route_id: + type: integer showcase: type: string type: object @@ -158,13 +171,6 @@ definitions: $ref: '#/definitions/models.UserRanking' type: array type: object - models.RecordRequest: - properties: - is_partner_orange: - type: boolean - partner_id: - type: string - type: object models.Response: properties: data: {} @@ -429,12 +435,7 @@ paths: "200": description: OK schema: - allOf: - - $ref: '#/definitions/models.Response' - - properties: - data: - $ref: '#/definitions/models.RecordRequest' - type: object + $ref: '#/definitions/models.Response' "400": description: Bad Request schema: -- cgit v1.2.3