From 8cc38d439a55911aae02f3d6c5794b98fd7cbc98 Mon Sep 17 00:00:00 2001 From: Bernhard B Date: Fri, 4 Sep 2026 15:23:28 +0200 Subject: [PATCH] updated swagger docs --- src/docs/docs.go | 55 +++++++++++++++++++++++++++++++++---------- src/docs/swagger.json | 55 +++++++++++++++++++++++++++++++++---------- 2 files changed, 86 insertions(+), 24 deletions(-) diff --git a/src/docs/docs.go b/src/docs/docs.go index 7e3b62b..7eccd61 100644 --- a/src/docs/docs.go +++ b/src/docs/docs.go @@ -372,17 +372,6 @@ const docTemplate = `{ ], "type": "object" }, - "api.SendMessageResponse": { - "properties": { - "timestamp": { - "type": "string" - } - }, - "required": [ - "timestamp" - ], - "type": "object" - }, "api.SendMessageV1": { "properties": { "base64_attachment": { @@ -1108,6 +1097,48 @@ const docTemplate = `{ ], "type": "object" }, + "data.SendMessageError": { + "properties": { + "number": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "username": { + "type": "string" + }, + "uuid": { + "type": "string" + } + }, + "type": "object" + }, + "data.SendMessageErrors": { + "properties": { + "recipients": { + "items": { + "$ref": "#/definitions/data.SendMessageError" + }, + "type": "array" + } + }, + "type": "object" + }, + "data.SendMessageResponse": { + "properties": { + "errors": { + "$ref": "#/definitions/data.SendMessageErrors" + }, + "timestamp": { + "type": "string" + } + }, + "required": [ + "timestamp" + ], + "type": "object" + }, "receive.AdminDelete": { "properties": { "targetAuthor": { @@ -5035,7 +5066,7 @@ const docTemplate = `{ "201": { "description": "Created", "schema": { - "$ref": "#/definitions/api.SendMessageResponse" + "$ref": "#/definitions/data.SendMessageResponse" } }, "400": { diff --git a/src/docs/swagger.json b/src/docs/swagger.json index 21ffe3d..5eee8ec 100644 --- a/src/docs/swagger.json +++ b/src/docs/swagger.json @@ -367,17 +367,6 @@ ], "type": "object" }, - "api.SendMessageResponse": { - "properties": { - "timestamp": { - "type": "string" - } - }, - "required": [ - "timestamp" - ], - "type": "object" - }, "api.SendMessageV1": { "properties": { "base64_attachment": { @@ -1103,6 +1092,48 @@ ], "type": "object" }, + "data.SendMessageError": { + "properties": { + "number": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "username": { + "type": "string" + }, + "uuid": { + "type": "string" + } + }, + "type": "object" + }, + "data.SendMessageErrors": { + "properties": { + "recipients": { + "items": { + "$ref": "#/definitions/data.SendMessageError" + }, + "type": "array" + } + }, + "type": "object" + }, + "data.SendMessageResponse": { + "properties": { + "errors": { + "$ref": "#/definitions/data.SendMessageErrors" + }, + "timestamp": { + "type": "string" + } + }, + "required": [ + "timestamp" + ], + "type": "object" + }, "receive.AdminDelete": { "properties": { "targetAuthor": { @@ -5030,7 +5061,7 @@ "201": { "description": "Created", "schema": { - "$ref": "#/definitions/api.SendMessageResponse" + "$ref": "#/definitions/data.SendMessageResponse" } }, "400": {