feat: refactor profile response structure to include UserInfoResponse

This commit is contained in:
Tran Anh Tuan
2026-05-13 15:37:04 +07:00
parent 902caa222f
commit d2bb7aa3aa
2 changed files with 18 additions and 12 deletions

View File

@@ -109,11 +109,13 @@ func GetProfile(c *gin.Context) error {
// 5. Return response
response.Ok(c, "Profile fetched", responses.BodyProfileResponse{
ID: user.ID,
Username: user.Username,
Email: user.Email,
FullName: user.FullName,
IsActive: user.IsActive,
Info: responses.UserInfoResponse{
ID: user.ID,
Username: user.Username,
Email: user.Email,
FullName: user.FullName,
IsActive: user.IsActive,
},
Roles: roles,
Permissions: permissions,
})