fix: get password as formvalue

This commit is contained in:
Urko 2023-08-09 20:04:01 +02:00
parent 0c255b0acf
commit 8278b74ae8
1 changed files with 2 additions and 0 deletions

View File

@ -31,6 +31,8 @@ func (handler ProsodyHandler) Post(c *fiber.Ctx) error {
if err := c.BodyParser(&req); err != nil {
return RenderError(c, fmt.Errorf(" c.BodyParser(&req): %w", err), defaultErrMessage)
}
req.CurrentPassword = c.FormValue("current_password")
req.NewPassword = c.FormValue("new_password")
if err := handler.prosodyService.ChangePassword(req.User, req.CurrentPassword, req.NewPassword); err != nil {
// for _, ip := range c.IPs() {
// handler.fail2banSrv.FailedAttempt(ip)