diff --git a/internal/handlers/request/user.go b/internal/handlers/request/user.go index ae0c1cc..6ca6c86 100644 --- a/internal/handlers/request/user.go +++ b/internal/handlers/request/user.go @@ -37,6 +37,9 @@ func (u *User) ToEntity() *entity.User { RoleID: role.Role(u.RoleID), PartnerID: u.PartnerID, SiteID: u.SiteID, + NIK: u.NIK, + UserType: u.UserType, + PhoneNumber: u.PhoneNumber, } } diff --git a/internal/repository/users/user.go b/internal/repository/users/user.go index 4507374..e6283c0 100644 --- a/internal/repository/users/user.go +++ b/internal/repository/users/user.go @@ -238,7 +238,7 @@ func (r *UserRepository) UpdateUser(ctx context.Context, user *entity.UserDB) (* } }() - if err := tx.Select("name", "email", "password", "status", "deleted_at", "updated_by").Save(user).Error; err != nil { + if err := tx.Select("name", "email", "password", "status", "deleted_at", "updated_by", "nik", "phone_number").Save(user).Error; err != nil { tx.Rollback() logError(ctx, "update user", err) return nil, err diff --git a/internal/services/users/users.go b/internal/services/users/users.go index 05706f3..a50765b 100644 --- a/internal/services/users/users.go +++ b/internal/services/users/users.go @@ -118,14 +118,14 @@ func (s *UserService) Update(ctx mycontext.Context, id int64, userReq *entity.Us } //if changed branch - if userReq.PartnerID != nil { - branch, err := s.branchRepo.GetBranchByID(ctx, *userReq.PartnerID) - if err != nil { - return nil, err - } + // if userReq.PartnerID != nil { + // branch, err := s.branchRepo.GetBranchByID(ctx, *userReq.PartnerID) + // if err != nil { + // return nil, err + // } - existingUser.PartnerName = branch.Name - } + // existingUser.PartnerName = branch.Name + // } err = existingUser.ToUpdatedUser(*userReq) if err != nil {