log wrappers refactor
This commit is contained in:
parent
bf193c7d90
commit
40344d47b5
3 changed files with 46 additions and 50 deletions
|
|
@ -8,6 +8,8 @@ import (
|
|||
"github.com/google/uuid"
|
||||
)
|
||||
|
||||
const serviceLogHeader string = "[Service]"
|
||||
|
||||
type service struct {
|
||||
repo Repository
|
||||
utils utils.Utils
|
||||
|
|
@ -31,14 +33,14 @@ func (s *service) createOrigin(ctx context.Context, o *newOriginDTO) error {
|
|||
Name: o.Name,
|
||||
}
|
||||
|
||||
logDebugService("create origin success")
|
||||
logDebug(serviceLogHeader, "create origin success")
|
||||
return s.repo.createOrigin(ctx, newOrigin)
|
||||
}
|
||||
|
||||
func (s *service) getOrigins(ctx context.Context) (*originsDTO, error) {
|
||||
data, err := s.repo.getOrigins(ctx)
|
||||
if err != nil {
|
||||
logErrService(err)
|
||||
logErr(serviceLogHeader, err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
|
|
@ -54,12 +56,12 @@ func (s *service) getOrigins(ctx context.Context) (*originsDTO, error) {
|
|||
Origins: origins,
|
||||
}
|
||||
|
||||
logDebugService("get origins success")
|
||||
logDebug(serviceLogHeader, "get origins success")
|
||||
return response, nil
|
||||
}
|
||||
|
||||
func (s *service) deleteOrigin(ctx context.Context, origin *deleteOriginDTO) error {
|
||||
logDebugService("delete origin success")
|
||||
logDebug(serviceLogHeader, "delete origin success")
|
||||
return s.repo.deleteOriginByName(ctx, origin.Name, s.utils.NullTimeNowUTC())
|
||||
}
|
||||
|
||||
|
|
@ -72,7 +74,7 @@ func (s *service) createMerch(ctx context.Context, userId int64, payload *newMer
|
|||
|
||||
merchUuid, err := uuid.NewV7()
|
||||
if err != nil {
|
||||
logErrService(err)
|
||||
logErr(serviceLogHeader, err)
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
@ -90,7 +92,7 @@ func (s *service) createMerch(ctx context.Context, userId int64, payload *newMer
|
|||
|
||||
originsMap, _, err := s.getOriginsMaps(ctx)
|
||||
if err != nil {
|
||||
logErrService(err)
|
||||
logErr(serviceLogHeader, err)
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
@ -112,7 +114,7 @@ func (s *service) createMerch(ctx context.Context, userId int64, payload *newMer
|
|||
func (s *service) getOriginsMaps(ctx context.Context) (map[string]int64, map[int64]string, error) {
|
||||
origins, err := s.repo.getOrigins(ctx)
|
||||
if err != nil {
|
||||
logErrService(err)
|
||||
logErr(serviceLogHeader, err)
|
||||
return nil, nil, err
|
||||
}
|
||||
|
||||
|
|
@ -127,6 +129,10 @@ func (s *service) getOriginsMaps(ctx context.Context) (map[string]int64, map[int
|
|||
return namesMap, idsMap, nil
|
||||
}
|
||||
|
||||
func (s *service) getMerchUuidMap(ctx context.Context, uuids []string) (map[string]int64, error) {
|
||||
return s.repo.getMerchUuidMap(ctx, uuids)
|
||||
}
|
||||
|
||||
func (s *service) getMany(ctx context.Context, userId int64) ([]merchDTO, error) {
|
||||
return s.repo.getMany(ctx, userId)
|
||||
}
|
||||
|
|
@ -138,13 +144,13 @@ func (s *service) updateMerch(ctx context.Context, userId int64, payload *update
|
|||
func (s *service) updateExtraData(ctx context.Context, userId int64, payload *extraDataDTO) (*extraDataDTO, error) {
|
||||
merchId, err := s.repo.getMerchIdByUuid(ctx, userId, payload.MerchUuid)
|
||||
if err != nil {
|
||||
logErrService(err)
|
||||
logErr(serviceLogHeader, err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
origins, ids, err := s.getOriginsMaps(ctx)
|
||||
if err != nil {
|
||||
logErrService(err)
|
||||
logErr(serviceLogHeader, err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
|
|
@ -166,7 +172,7 @@ func (s *service) updateExtraData(ctx context.Context, userId int64, payload *ex
|
|||
|
||||
result, err := s.repo.updateExtraData(ctx, merchId, insertData)
|
||||
if err != nil {
|
||||
logErrService(err)
|
||||
logErr(serviceLogHeader, err)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue