Skip to content

Commit 9e024d5

Browse files
committed
fix: remove bio and image in register
1 parent f591f93 commit 9e024d5

File tree

2 files changed

+5
-26
lines changed

2 files changed

+5
-26
lines changed

dto/user_dto.go

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,9 @@ var (
3535

3636
type (
3737
UserCreateRequest struct {
38-
Name string `json:"name" form:"name" binding:"required"`
39-
UserName string `json:"username" form:"username" binding:"required"`
40-
Bio string `json:"bio" form:"bio"`
41-
Image *multipart.FileHeader `json:"image" form:"image"`
42-
Password string `json:"password" form:"password" binding:"required"`
38+
Name string `json:"name" form:"name" binding:"required"`
39+
UserName string `json:"username" form:"username" binding:"required"`
40+
Password string `json:"password" form:"password" binding:"required"`
4341
}
4442

4543
UserProfileUpdateRequest struct {

service/user_service.go

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -35,35 +35,16 @@ func NewUserService(userRepo repository.UserRepository, jwtService JWTService) U
3535
}
3636

3737
func (s *userService) Register(ctx context.Context, req dto.UserCreateRequest) (dto.UserResponse, error) {
38-
var filenamePtr *string
39-
4038
_, flag, _ := s.userRepo.CheckUsername(ctx, nil, req.UserName)
4139
if flag {
4240
return dto.UserResponse{}, dto.ErrUsernameAlreadyExists
4341
}
4442

45-
if req.Image != nil {
46-
imageId := uuid.New()
47-
ext := utils.GetExtensions(req.Image.Filename)
48-
49-
filename := fmt.Sprintf("profile/%s.%s", imageId, ext)
50-
if err := utils.UploadFile(req.Image, filename); err != nil {
51-
return dto.UserResponse{}, err
52-
}
53-
filenamePtr = &filename
54-
}
55-
56-
var bioPtr *string
57-
if req.Bio != "" {
58-
bio := req.Bio
59-
bioPtr = &bio
60-
}
61-
6243
user := entity.User{
6344
Name: req.Name,
6445
Username: req.UserName,
65-
ImageUrl: filenamePtr,
66-
Bio: bioPtr,
46+
ImageUrl: nil,
47+
Bio: nil,
6748
Password: req.Password,
6849
}
6950

0 commit comments

Comments
 (0)