feat: refactor profile response structure to include UserInfoResponse
This commit is contained in:
@@ -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,
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user