Add users

This commit is contained in:
Aditya Siregar
2025-08-15 22:53:40 +07:00
parent 5966301165
commit 8322bbef18
5 changed files with 7 additions and 1 deletions
+3
View File
@@ -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,