@@ -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 ))
@@ -90,7 +83,7 @@ func (h *UsersHandler) RegisterByUsername(c *gin.Context) {
9083 helper .GenerateBaseResponseWithValidationError (nil , false , helper .ValidationError , err ))
9184 return
9285 }
93- err = h .usecase .RegisterByUsername (c , req .ToRegisterUserByUsername ())
86+ err = h .userUsecase .RegisterByUsername (c , req .ToRegisterUserByUsername ())
9487 if err != nil {
9588 c .AbortWithStatusJSON (helper .TranslateErrorToStatusCode (err ),
9689 helper .GenerateBaseResponseWithError (nil , false , helper .InternalError , err ))
@@ -119,7 +112,7 @@ func (h *UsersHandler) RegisterLoginByMobileNumber(c *gin.Context) {
119112 helper .GenerateBaseResponseWithValidationError (nil , false , helper .ValidationError , err ))
120113 return
121114 }
122- token , err := h .usecase .RegisterAndLoginByMobileNumber (c , req .MobileNumber , req .Otp )
115+ token , err := h .userUsecase .RegisterAndLoginByMobileNumber (c , req .MobileNumber , req .Otp )
123116 if err != nil {
124117 c .AbortWithStatusJSON (helper .TranslateErrorToStatusCode (err ),
125118 helper .GenerateBaseResponseWithError (nil , false , helper .InternalError , err ))
0 commit comments