chore: migrate get current user

This commit is contained in:
Steven
2023-11-23 08:50:33 +08:00
parent c3db4ee236
commit 45d7d0d5f6
7 changed files with 53 additions and 36 deletions

View File

@@ -281,8 +281,12 @@ func (s *APIV1Service) GetUserByID(c echo.Context) error {
}
userMessage := convertUserFromStore(user)
// data desensitize
userMessage.Email = ""
userID, ok := c.Get(userIDContextKey).(int32)
if !ok || userID != user.ID {
// Data desensitize.
userMessage.Email = ""
}
return c.JSON(http.StatusOK, userMessage)
}