@@ -12,13 +12,14 @@ import (
1212)
1313
1414type UsersHandler struct {
15- usecase * usecase.UserUsecase
15+ userUsecase * usecase.UserUsecase
1616 otpUsecase * usecase.OtpUsecase
1717}
1818
1919func NewUserHandler (cfg * config.Config ) * UsersHandler {
20- usecase := usecase .NewUserUsecase (cfg , dependency .GetUserRepository (cfg ))
21- return & UsersHandler {usecase : usecase }
20+ userUsecase := usecase .NewUserUsecase (cfg , dependency .GetUserRepository (cfg ))
21+ otpUsecase := usecase .NewOtpUsecase (cfg )
22+ return & UsersHandler {userUsecase : userUsecase , otpUsecase : otpUsecase }
2223}
2324
2425// LoginByUsername godoc
@@ -40,7 +41,7 @@ func (h *UsersHandler) LoginByUsername(c *gin.Context) {
4041 helper .GenerateBaseResponseWithValidationError (nil , false , helper .ValidationError , err ))
4142 return
4243 }
43- token , err := h .usecase .LoginByUsername (c , req .Username , req .Password )
44+ token , err := h .userUsecase .LoginByUsername (c , req .Username , req .Password )
4445 if err != nil {
4546 c .AbortWithStatusJSON (helper .TranslateErrorToStatusCode (err ),
4647 helper .GenerateBaseResponseWithError (nil , false , helper .InternalError , err ))
@@ -69,7 +70,7 @@ func (h *UsersHandler) RegisterByUsername(c *gin.Context) {
6970 helper .GenerateBaseResponseWithValidationError (nil , false , helper .ValidationError , err ))
7071 return
7172 }
72- err = h .usecase .RegisterByUsername (c , req .ToRegisterUserByUsername ())
73+ err = h .userUsecase .RegisterByUsername (c , req .ToRegisterUserByUsername ())
7374 if err != nil {
7475 c .AbortWithStatusJSON (helper .TranslateErrorToStatusCode (err ),
7576 helper .GenerateBaseResponseWithError (nil , false , helper .InternalError , err ))
@@ -98,7 +99,7 @@ func (h *UsersHandler) RegisterLoginByMobileNumber(c *gin.Context) {
9899 helper .GenerateBaseResponseWithValidationError (nil , false , helper .ValidationError , err ))
99100 return
100101 }
101- token , err := h .usecase .RegisterAndLoginByMobileNumber (c , req .MobileNumber , req .Otp )
102+ token , err := h .userUsecase .RegisterAndLoginByMobileNumber (c , req .MobileNumber , req .Otp )
102103 if err != nil {
103104 c .AbortWithStatusJSON (helper .TranslateErrorToStatusCode (err ),
104105 helper .GenerateBaseResponseWithError (nil , false , helper .InternalError , err ))
0 commit comments