From b817a55f9fc7c9e4a7c1055021ce479e56662352 Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Thu, 22 Jun 2023 14:46:38 +0800 Subject: [PATCH] Fix error handling in SetPassword() --- controllers/user.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/controllers/user.go b/controllers/user.go index 181d64eb..28dd8cce 100644 --- a/controllers/user.go +++ b/controllers/user.go @@ -416,6 +416,7 @@ func (c *ApiController) SetPassword() { requestUserId := c.GetSessionUsername() if requestUserId == "" && code == "" { + c.ResponseError(c.T("general:Please login first"), "Please login first") return } else if code == "" { hasPermission, err := object.CheckUserPermission(requestUserId, userId, true, c.GetAcceptLanguage()) @@ -425,7 +426,7 @@ func (c *ApiController) SetPassword() { } } else { if code != c.GetSession("verifiedCode") { - c.ResponseError("") + c.ResponseError(c.T("general:Missing parameter")) return } c.SetSession("verifiedCode", "")