From 8d808551949b6777f4c1af19d35b2a5cea38a598 Mon Sep 17 00:00:00 2001 From: nquidox Date: Wed, 25 Mar 2026 22:53:30 +0300 Subject: [PATCH] path uuid fix --- internal/merch/controller.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/internal/merch/controller.go b/internal/merch/controller.go index 1c5f102..2221240 100644 --- a/internal/merch/controller.go +++ b/internal/merch/controller.go @@ -30,11 +30,11 @@ func (h *Handler) RegisterRoutes(r *gin.RouterGroup, mw *router.Middlewares) { merchGroup.Use(mw.AuthMW) merchGroup.POST("/create", h.controller.create) - merchGroup.GET("/:id", h.controller.getOne) + merchGroup.GET("/:uuid", h.controller.getOne) merchGroup.GET("/list", h.controller.getMany) - merchGroup.PUT("/:id", h.controller.updateMerch) - merchGroup.PUT("/extra/:id", h.controller.updateExtraData) - merchGroup.DELETE("/:id", h.controller.deleteMerch) + merchGroup.PUT("/:uuid", h.controller.updateMerch) + merchGroup.PUT("/extra/:uuid", h.controller.updateExtraData) + merchGroup.DELETE("/:uuid", h.controller.deleteMerch) originsGroup := merchGroup.Group("/origins") originsGroup.Use(mw.AuthMW) @@ -172,7 +172,7 @@ func (co *controller) getMany(c *gin.Context) { // @Failure 500 {object} responses.InternalServerError // @Router /merch/{uuid} [PUT] func (co *controller) updateMerch(c *gin.Context) { - merchUuid := c.Param("id") + merchUuid := c.Param("uuid") if err := uuid.Validate(merchUuid); err != nil { c.JSON(http.StatusBadRequest, responses.BadRequest{Error: err.Error()}) logErr(controllerLogHeader, err) @@ -217,7 +217,7 @@ func (co *controller) updateMerch(c *gin.Context) { // @Failure 500 {object} responses.InternalServerError // @Router /merch/extra/{uuid} [PUT] func (co *controller) updateExtraData(c *gin.Context) { - merchUuid := c.Param("id") + merchUuid := c.Param("uuid") if err := uuid.Validate(merchUuid); err != nil { c.JSON(http.StatusBadRequest, responses.BadRequest{Error: err.Error()}) logErr(controllerLogHeader, err) @@ -260,7 +260,7 @@ func (co *controller) updateExtraData(c *gin.Context) { // @Failure 500 {object} responses.InternalServerError // @Router /merch/{uuid} [DELETE] func (co *controller) deleteMerch(c *gin.Context) { - merchUuid := c.Param("id") + merchUuid := c.Param("uuid") if err := uuid.Validate(merchUuid); err != nil { c.JSON(http.StatusBadRequest, responses.BadRequest{Error: err.Error()}) logErr(controllerLogHeader, err)