swagger docs update

This commit is contained in:
nquidox 2026-03-20 16:13:25 +03:00
parent ea33cdc9f5
commit 229eebcf66
4 changed files with 411 additions and 54 deletions

View file

@ -33,13 +33,13 @@ func (h *Handler) RegisterRoutes(r *gin.RouterGroup) {
//
// @Summary Create new user
// @Description Adds local user record based on user uuid from auth service
// @Tags Merch
// @Tags User
// @Accept json
// @Success 201
// @Failure 400 {object} responses.BadRequest
// @Failure 401 {object} responses.Unauthorized
// @Failure 500 {object} responses.InternalServerError
// @Router /merch/create [POST]
// @Router /user [POST]
func (co *controller) create(c *gin.Context) {
u, err := co.utils.GetUserUuidFromContext(c)
if err != nil {
@ -57,18 +57,17 @@ func (co *controller) create(c *gin.Context) {
c.Status(http.StatusCreated)
}
// deleteMerch godoc
// delete godoc
//
// @Summary Delete user
// @Description Marks user as deleted by user uuid
// @Tags Merch
// @Tags User
// @Accept json
// @Param uuid path string true "merch uuid"
// @Success 204
// @Failure 400 {object} responses.BadRequest
// @Failure 401 {object} responses.Unauthorized
// @Failure 500 {object} responses.InternalServerError
// @Router /merch/{uuid} [DELETE]
// @Router /user [DELETE]
func (co *controller) delete(c *gin.Context) {
u, err := co.utils.GetUserUuidFromContext(c)
if err != nil {