From 964785e494f0bbce22cd9e5b6be9eb16dea352af Mon Sep 17 00:00:00 2001 From: Kharec Date: Sun, 23 Nov 2025 13:47:38 +0100 Subject: [PATCH] docs: update swagger --- docs/docs.go | 33 +++++++++++++++++---------------- docs/swagger.json | 33 +++++++++++++++++---------------- docs/swagger.yaml | 24 ++++++++++++------------ 3 files changed, 46 insertions(+), 44 deletions(-) diff --git a/docs/docs.go b/docs/docs.go index 77de3dd..c78e3eb 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -1370,7 +1370,7 @@ const docTemplate = `{ "in": "body", "required": true, "schema": { - "$ref": "#/definitions/handlers.VoteRequest" + "$ref": "#/definitions/dto.VoteRequest" } } ], @@ -2018,6 +2018,22 @@ const docTemplate = `{ } } }, + "dto.VoteRequest": { + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "up", + "down", + "none" + ] + } + } + }, "handlers.APIInfo": { "type": "object", "properties": { @@ -2150,21 +2166,6 @@ const docTemplate = `{ } } }, - "handlers.VoteRequest": { - "description": "Vote request with type field. All votes are handled the same way.", - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "up", - "down", - "none" - ], - "example": "up" - } - } - }, "handlers.VoteResponse": { "type": "object", "properties": { diff --git a/docs/swagger.json b/docs/swagger.json index 272d1d3..e082115 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -1367,7 +1367,7 @@ "in": "body", "required": true, "schema": { - "$ref": "#/definitions/handlers.VoteRequest" + "$ref": "#/definitions/dto.VoteRequest" } } ], @@ -2015,6 +2015,22 @@ } } }, + "dto.VoteRequest": { + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "up", + "down", + "none" + ] + } + } + }, "handlers.APIInfo": { "type": "object", "properties": { @@ -2147,21 +2163,6 @@ } } }, - "handlers.VoteRequest": { - "description": "Vote request with type field. All votes are handled the same way.", - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "up", - "down", - "none" - ], - "example": "up" - } - } - }, "handlers.VoteResponse": { "type": "object", "properties": { diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 841d6f0..d84ba2b 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -140,6 +140,17 @@ definitions: required: - username type: object + dto.VoteRequest: + properties: + type: + enum: + - up + - down + - none + type: string + required: + - type + type: object handlers.APIInfo: properties: data: {} @@ -230,17 +241,6 @@ definitions: success: type: boolean type: object - handlers.VoteRequest: - description: Vote request with type field. All votes are handled the same way. - properties: - type: - enum: - - up - - down - - none - example: up - type: string - type: object handlers.VoteResponse: properties: data: {} @@ -1121,7 +1121,7 @@ paths: name: request required: true schema: - $ref: '#/definitions/handlers.VoteRequest' + $ref: '#/definitions/dto.VoteRequest' produces: - application/json responses: