diff --git a/frontend/src/routes/auth/about/[id]/+page.server.js b/frontend/src/routes/auth/about/[id]/+page.server.js index a169546..4c4941c 100644 --- a/frontend/src/routes/auth/about/[id]/+page.server.js +++ b/frontend/src/routes/auth/about/[id]/+page.server.js @@ -38,7 +38,7 @@ export const actions = { /** @type {RequestInit} */ const requestUpdateOptions = { - method: 'PATCH', + method: 'PUT', credentials: 'include', headers: { 'Content-Type': 'application/json', diff --git a/frontend/src/routes/auth/admin/users/+page.server.js b/frontend/src/routes/auth/admin/users/+page.server.js index 1efc9f1..dd0e4d4 100644 --- a/frontend/src/routes/auth/admin/users/+page.server.js +++ b/frontend/src/routes/auth/admin/users/+page.server.js @@ -45,7 +45,7 @@ export const actions = { /** @type {RequestInit} */ const requestOptions = { - method: isCreating ? 'POST' : 'PATCH', + method: isCreating ? 'POST' : 'PUT', credentials: 'include', headers: { 'Content-Type': 'application/json', @@ -89,7 +89,7 @@ export const actions = { /** @type {RequestInit} */ const requestOptions = { - method: isCreating ? 'POST' : 'PATCH', + method: isCreating ? 'POST' : 'PUT', credentials: 'include', headers: { 'Content-Type': 'application/json', diff --git a/internal/routes/routes.go b/internal/routes/routes.go index 6ab4d04..db270c7 100644 --- a/internal/routes/routes.go +++ b/internal/routes/routes.go @@ -11,7 +11,8 @@ func RegisterRoutes(router *gin.Engine, userController *controllers.UserControll router.GET("/users/verify", userController.VerifyMailHandler) router.POST("/users/register", userController.RegisterUser) router.POST("/users/contact", contactController.RelayContactRequest) - + router.POST("/users/password/request-change", userController.RequestPasswordChangeHandler) + router.PATCH("/users/password/change/:id", userController.ChangePassword) router.POST("/users/login", userController.LoginHandler) router.POST("/csp-report", middlewares.CSPReportHandling) @@ -26,7 +27,7 @@ func RegisterRoutes(router *gin.Engine, userController *controllers.UserControll { userRouter.GET("/users/current", userController.CurrentUserHandler) userRouter.POST("/logout", userController.LogoutHandler) - userRouter.PATCH("/users", userController.UpdateHandler) + userRouter.PUT("/users", userController.UpdateHandler) userRouter.POST("/users", userController.RegisterUser) userRouter.GET("/users/all", userController.GetAllUsers) userRouter.DELETE("/users", userController.DeleteUser) @@ -36,7 +37,7 @@ func RegisterRoutes(router *gin.Engine, userController *controllers.UserControll membershipRouter.Use(middlewares.AuthMiddleware()) { membershipRouter.GET("/subscriptions", membershipcontroller.GetSubscriptions) - membershipRouter.PATCH("/subscriptions", membershipcontroller.UpdateHandler) + membershipRouter.PUT("/subscriptions", membershipcontroller.UpdateHandler) membershipRouter.POST("/subscriptions", membershipcontroller.RegisterSubscription) membershipRouter.DELETE("/subscriptions", membershipcontroller.DeleteSubscription) }