diff --git a/src/api/api.go b/src/api/api.go index bab9956..a4993ad 100644 --- a/src/api/api.go +++ b/src/api/api.go @@ -144,9 +144,9 @@ type CreateGroupResponse struct { } type UpdateProfileRequest struct { - Name string `json:"name"` - Base64Avatar string `json:"base64_avatar"` - About *string `json:"about"` + Name string `json:"name"` + Base64Avatar string `json:"base64_avatar"` + About *string `json:"about"` } type TrustIdentityRequest struct { @@ -1416,7 +1416,7 @@ func (a *Api) UpdateGroup(c *gin.Context) { // @Success 204 {string} OK // @Failure 400 {object} Error // @Param data body Reaction true "Reaction" -// @Param id path string true "Phone number" +// @Param number path string true "Registered phone number" // @Router /v1/reactions/{number} [post] func (a *Api) SendReaction(c *gin.Context) { var req Reaction @@ -1465,7 +1465,7 @@ func (a *Api) SendReaction(c *gin.Context) { // @Success 204 {string} OK // @Failure 400 {object} Error // @Param data body Reaction true "Reaction" -// @Param id path string true "Phone number" +// @Param number path string true "Registered phone number" // @Router /v1/reactions/{number} [delete] func (a *Api) RemoveReaction(c *gin.Context) { var req Reaction @@ -1509,7 +1509,7 @@ func (a *Api) RemoveReaction(c *gin.Context) { // @Success 204 {string} OK // @Failure 400 {object} Error // @Param data body Receipt true "Receipt" -// @Param id path string true "Phone number" +// @Param number path string true "Registered phone number" // @Router /v1/receipts/{number} [post] func (a *Api) SendReceipt(c *gin.Context) { var req Receipt diff --git a/src/docs/docs.go b/src/docs/docs.go index bee7032..b9a8b50 100644 --- a/src/docs/docs.go +++ b/src/docs/docs.go @@ -1418,8 +1418,8 @@ const docTemplate = `{ }, { "type": "string", - "description": "Phone number", - "name": "id", + "description": "Registered phone number", + "name": "number", "in": "path", "required": true } @@ -1463,8 +1463,8 @@ const docTemplate = `{ }, { "type": "string", - "description": "Phone number", - "name": "id", + "description": "Registered phone number", + "name": "number", "in": "path", "required": true } @@ -1510,8 +1510,8 @@ const docTemplate = `{ }, { "type": "string", - "description": "Phone number", - "name": "id", + "description": "Registered phone number", + "name": "number", "in": "path", "required": true } diff --git a/src/docs/swagger.json b/src/docs/swagger.json index a251f00..5e5497c 100644 --- a/src/docs/swagger.json +++ b/src/docs/swagger.json @@ -1415,8 +1415,8 @@ }, { "type": "string", - "description": "Phone number", - "name": "id", + "description": "Registered phone number", + "name": "number", "in": "path", "required": true } @@ -1460,8 +1460,8 @@ }, { "type": "string", - "description": "Phone number", - "name": "id", + "description": "Registered phone number", + "name": "number", "in": "path", "required": true } @@ -1507,8 +1507,8 @@ }, { "type": "string", - "description": "Phone number", - "name": "id", + "description": "Registered phone number", + "name": "number", "in": "path", "required": true } @@ -2296,69 +2296,7 @@ } }, "api.SendMessageV2": { - "type": "object", - "properties": { - "base64_attachments": { - "type": "array", - "items": { - "type": "string" - }, - "example": [ - "\u003cBASE64 ENCODED DATA\u003e", - "data:\u003cMIME-TYPE\u003e;base64\u003ccomma\u003e\u003cBASE64 ENCODED DATA\u003e", - "data:\u003cMIME-TYPE\u003e;filename=\u003cFILENAME\u003e;base64\u003ccomma\u003e\u003cBASE64 ENCODED DATA\u003e" - ] - }, - "edit_timestamp": { - "type": "integer" - }, - "mentions": { - "type": "array", - "items": { - "$ref": "#/definitions/data.MessageMention" - } - }, - "message": { - "type": "string" - }, - "notify_self": { - "type": "boolean" - }, - "number": { - "type": "string" - }, - "quote_author": { - "type": "string" - }, - "quote_mentions": { - "type": "array", - "items": { - "$ref": "#/definitions/data.MessageMention" - } - }, - "quote_message": { - "type": "string" - }, - "quote_timestamp": { - "type": "integer" - }, - "recipients": { - "type": "array", - "items": { - "type": "string" - } - }, - "sticker": { - "type": "string" - }, - "text_mode": { - "type": "string", - "enum": [ - "normal", - "styled" - ] - } - } + "type": "object" }, "api.SetUsernameRequest": { "type": "object", @@ -2631,20 +2569,6 @@ "type": "string" } } - }, - "data.MessageMention": { - "type": "object", - "properties": { - "author": { - "type": "string" - }, - "length": { - "type": "integer" - }, - "start": { - "type": "integer" - } - } } }, "tags": [ diff --git a/src/docs/swagger.yaml b/src/docs/swagger.yaml index ae9d167..00df1b4 100644 --- a/src/docs/swagger.yaml +++ b/src/docs/swagger.yaml @@ -163,48 +163,7 @@ definitions: type: array type: object api.SendMessageV2: - properties: - base64_attachments: - example: - - - - data:;base64 - - data:;filename=;base64 - items: - type: string - type: array - edit_timestamp: - type: integer - mentions: - items: - $ref: '#/definitions/data.MessageMention' - type: array - message: - type: string - notify_self: - type: boolean - number: - type: string - quote_author: - type: string - quote_mentions: - items: - $ref: '#/definitions/data.MessageMention' - type: array - quote_message: - type: string - quote_timestamp: - type: integer - recipients: - items: - type: string - type: array - sticker: - type: string - text_mode: - enum: - - normal - - styled - type: string + type: object api.SetUsernameRequest: properties: username: @@ -382,14 +341,6 @@ definitions: username_link: type: string type: object - data.MessageMention: - properties: - author: - type: string - length: - type: integer - start: - type: integer host: localhost:8080 info: contact: {} @@ -1336,9 +1287,9 @@ paths: required: true schema: $ref: '#/definitions/api.Reaction' - - description: Phone number + - description: Registered phone number in: path - name: id + name: number required: true type: string produces: @@ -1366,9 +1317,9 @@ paths: required: true schema: $ref: '#/definitions/api.Reaction' - - description: Phone number + - description: Registered phone number in: path - name: id + name: number required: true type: string produces: @@ -1397,9 +1348,9 @@ paths: required: true schema: $ref: '#/definitions/api.Receipt' - - description: Phone number + - description: Registered phone number in: path - name: id + name: number required: true type: string produces: