feat: update bugs users
This commit is contained in:
parent
ce79ede7ef
commit
8e8bd0bce7
|
|
@ -16,7 +16,7 @@ import (
|
||||||
// UsersService
|
// UsersService
|
||||||
type usersService struct {
|
type usersService struct {
|
||||||
Repo repository.UsersRepository
|
Repo repository.UsersRepository
|
||||||
userLevelsRepo userLevelsRepository.UserLevelsRepository
|
UserLevelsRepo userLevelsRepository.UserLevelsRepository
|
||||||
Log zerolog.Logger
|
Log zerolog.Logger
|
||||||
Keycloak *config.KeycloakConfig
|
Keycloak *config.KeycloakConfig
|
||||||
}
|
}
|
||||||
|
|
@ -33,10 +33,11 @@ type UsersService interface {
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewUsersService init UsersService
|
// NewUsersService init UsersService
|
||||||
func NewUsersService(repo repository.UsersRepository, log zerolog.Logger, keycloak *config.KeycloakConfig) UsersService {
|
func NewUsersService(repo repository.UsersRepository, userLevelsRepo userLevelsRepository.UserLevelsRepository, log zerolog.Logger, keycloak *config.KeycloakConfig) UsersService {
|
||||||
|
|
||||||
return &usersService{
|
return &usersService{
|
||||||
Repo: repo,
|
Repo: repo,
|
||||||
|
UserLevelsRepo: userLevelsRepo,
|
||||||
Log: log,
|
Log: log,
|
||||||
Keycloak: keycloak,
|
Keycloak: keycloak,
|
||||||
}
|
}
|
||||||
|
|
@ -50,7 +51,7 @@ func (_i *usersService) All(req request.UsersQueryRequest) (users []*response.Us
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, result := range results {
|
for _, result := range results {
|
||||||
users = append(users, mapper.UsersResponseMapper(result, _i.userLevelsRepo))
|
users = append(users, mapper.UsersResponseMapper(result, _i.UserLevelsRepo))
|
||||||
}
|
}
|
||||||
|
|
||||||
return
|
return
|
||||||
|
|
@ -62,13 +63,13 @@ func (_i *usersService) Show(id uint) (users *response.UsersResponse, err error)
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
return mapper.UsersResponseMapper(result, _i.userLevelsRepo), nil
|
return mapper.UsersResponseMapper(result, _i.UserLevelsRepo), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (_i *usersService) ShowUserInfo(authToken string) (users *response.UsersResponse, err error) {
|
func (_i *usersService) ShowUserInfo(authToken string) (users *response.UsersResponse, err error) {
|
||||||
userInfo := utilSvc.GetUserInfo(_i.Log, _i.Repo, authToken)
|
userInfo := utilSvc.GetUserInfo(_i.Log, _i.Repo, authToken)
|
||||||
|
|
||||||
return mapper.UsersResponseMapper(userInfo, _i.userLevelsRepo), nil
|
return mapper.UsersResponseMapper(userInfo, _i.UserLevelsRepo), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (_i *usersService) Save(req request.UsersCreateRequest, authToken string) (err error) {
|
func (_i *usersService) Save(req request.UsersCreateRequest, authToken string) (err error) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue