Add users
This commit is contained in:
@@ -10,6 +10,7 @@ func CreateUserRequestToEntity(req *contract.CreateUserRequest, passwordHash str
|
||||
return nil
|
||||
}
|
||||
return &entities.User{
|
||||
Username: req.Email,
|
||||
Name: req.Name,
|
||||
Email: req.Email,
|
||||
PasswordHash: passwordHash,
|
||||
@@ -26,6 +27,7 @@ func UpdateUserEntity(existing *entities.User, req *contract.UpdateUserRequest)
|
||||
}
|
||||
if req.Email != nil {
|
||||
existing.Email = *req.Email
|
||||
existing.Username = *req.Email
|
||||
}
|
||||
if req.IsActive != nil {
|
||||
existing.IsActive = *req.IsActive
|
||||
@@ -40,6 +42,7 @@ func EntityToContract(user *entities.User) *contract.UserResponse {
|
||||
|
||||
resp := &contract.UserResponse{
|
||||
ID: user.ID,
|
||||
Username: user.Username,
|
||||
Name: user.Name,
|
||||
Email: user.Email,
|
||||
IsActive: user.IsActive,
|
||||
|
||||
Reference in New Issue
Block a user