Fix empty password error when trying to change the username (#418)

This commit is contained in:
Thomas Miceli
2025-01-27 00:57:46 +01:00
committed by GitHub
parent 28c7e75657
commit d363743203
2 changed files with 5 additions and 2 deletions

View File

@ -51,11 +51,10 @@ func AccountDeleteProcess(ctx *context.Context) error {
func UsernameProcess(ctx *context.Context) error {
user := ctx.User
dto := new(db.UserDTO)
dto := new(db.UserUsernameDTO)
if err := ctx.Bind(dto); err != nil {
return ctx.ErrorRes(400, ctx.Tr("error.cannot-bind-data"), err)
}
dto.Password = user.Password
if err := ctx.Validate(dto); err != nil {
ctx.AddFlash(validator.ValidationMessages(&err, ctx.GetData("locale").(*i18n.Locale)), "error")