@@ -13,21 +13,14 @@ import (
1313)
1414
1515type UsersHandler struct {
16- usecase * usecase.UserUsecase
17- otpUsecase * usecase.OtpUsecase
18- tokenUsecase * usecase.TokenUsecase
19- config * config.Config
16+ userUsecase * usecase.UserUsecase
17+ otpUsecase * usecase.OtpUsecase
2018}
2119
2220func NewUserHandler (cfg * config.Config ) * UsersHandler {
23- tokenUsecase := usecase .NewTokenUsecase (cfg )
24- usecase := usecase .NewUserUsecase (cfg , dependency .GetUserRepository (cfg ))
25-
26- return & UsersHandler {
27- usecase : usecase ,
28- tokenUsecase : tokenUsecase ,
29- config : cfg ,
30- }
21+ userUsecase := usecase .NewUserUsecase (cfg , dependency .GetUserRepository (cfg ))
22+ otpUsecase := usecase .NewOtpUsecase (cfg )
23+ return & UsersHandler {userUsecase : userUsecase , otpUsecase : otpUsecase }
3124}
3225
3326// LoginByUsername godoc
@@ -49,7 +42,7 @@ func (h *UsersHandler) LoginByUsername(c *gin.Context) {
4942 helper .GenerateBaseResponseWithValidationError (nil , false , helper .ValidationError , err ))
5043 return
5144 }
52- token , err := h .usecase .LoginByUsername (c , req .Username , req .Password )
45+ token , err := h .userUsecase .LoginByUsername (c , req .Username , req .Password )
5346 if err != nil {
5447 c .AbortWithStatusJSON (helper .TranslateErrorToStatusCode (err ),
5548 helper .GenerateBaseResponseWithError (nil , false , helper .InternalError , err ))
@@ -81,7 +74,7 @@ func (h *UsersHandler) RegisterByUsername(c *gin.Context) {
8174 helper .GenerateBaseResponseWithValidationError (nil , false , helper .ValidationError , err ))
8275 return
8376 }
84- err = h .usecase .RegisterByUsername (c , req .ToRegisterUserByUsername ())
77+ err = h .userUsecase .RegisterByUsername (c , req .ToRegisterUserByUsername ())
8578 if err != nil {
8679 c .AbortWithStatusJSON (helper .TranslateErrorToStatusCode (err ),
8780 helper .GenerateBaseResponseWithError (nil , false , helper .InternalError , err ))
@@ -110,7 +103,7 @@ func (h *UsersHandler) RegisterLoginByMobileNumber(c *gin.Context) {
110103 helper .GenerateBaseResponseWithValidationError (nil , false , helper .ValidationError , err ))
111104 return
112105 }
113- token , err := h .usecase .RegisterAndLoginByMobileNumber (c , req .MobileNumber , req .Otp )
106+ token , err := h .userUsecase .RegisterAndLoginByMobileNumber (c , req .MobileNumber , req .Otp )
114107 if err != nil {
115108 c .AbortWithStatusJSON (helper .TranslateErrorToStatusCode (err ),
116109 helper .GenerateBaseResponseWithError (nil , false , helper .InternalError , err ))
0 commit comments