forked from ebhomengo/niki
				
			fix(niki): fix linter errors
This commit is contained in:
		
							parent
							
								
									4a5cc910db
								
							
						
					
					
						commit
						f7fb18a501
					
				| 
						 | 
					@ -10,60 +10,6 @@ const (
 | 
				
			||||||
	KindBoxEnumeratedStatus
 | 
						KindBoxEnumeratedStatus
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const (
 | 
					 | 
				
			||||||
	kindBoxPendingSendStatus     = "pending-send"
 | 
					 | 
				
			||||||
	kindBoxSentStatus            = "sent"
 | 
					 | 
				
			||||||
	kindBoxPendingReceivedStatus = "pending-received"
 | 
					 | 
				
			||||||
	kindBoxReceivedStatus        = "received"
 | 
					 | 
				
			||||||
	kindBoxEnumeratedStatus      = "enumerated"
 | 
					 | 
				
			||||||
)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
func (s KindBoxStatus) String() string {
 | 
					 | 
				
			||||||
	switch s {
 | 
					 | 
				
			||||||
	case KindBoxPendingSendStatus:
 | 
					 | 
				
			||||||
		return kindBoxPendingSendStatus
 | 
					 | 
				
			||||||
	case KindBoxSentStatus:
 | 
					 | 
				
			||||||
		return kindBoxSentStatus
 | 
					 | 
				
			||||||
	case KindBoxPendingReceivedStatus:
 | 
					 | 
				
			||||||
		return kindBoxPendingReceivedStatus
 | 
					 | 
				
			||||||
	case KindBoxReceivedStatus:
 | 
					 | 
				
			||||||
		return kindBoxReceivedStatus
 | 
					 | 
				
			||||||
	case KindBoxEnumeratedStatus:
 | 
					 | 
				
			||||||
		return kindBoxEnumeratedStatus
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	return ""
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
func MapToKindBoxStatus(statusStr string) KindBoxStatus {
 | 
					 | 
				
			||||||
	switch statusStr {
 | 
					 | 
				
			||||||
	case kindBoxPendingSendStatus:
 | 
					 | 
				
			||||||
		return KindBoxPendingSendStatus
 | 
					 | 
				
			||||||
	case kindBoxSentStatus:
 | 
					 | 
				
			||||||
		return KindBoxSentStatus
 | 
					 | 
				
			||||||
	case kindBoxPendingReceivedStatus:
 | 
					 | 
				
			||||||
		return KindBoxPendingReceivedStatus
 | 
					 | 
				
			||||||
	case kindBoxReceivedStatus:
 | 
					 | 
				
			||||||
		return KindBoxReceivedStatus
 | 
					 | 
				
			||||||
	case kindBoxEnumeratedStatus:
 | 
					 | 
				
			||||||
		return KindBoxEnumeratedStatus
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	return KindBoxStatus(0)
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
package entity
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
type KindBoxStatus uint
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
const (
 | 
					 | 
				
			||||||
	KindBoxPendingSendStatus KindBoxStatus = iota + 1
 | 
					 | 
				
			||||||
	KindBoxSentStatus
 | 
					 | 
				
			||||||
	KindBoxPendingReceivedStatus
 | 
					 | 
				
			||||||
	KindBoxReceivedStatus
 | 
					 | 
				
			||||||
	KindBoxEnumeratedStatus
 | 
					 | 
				
			||||||
)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
var kindBoxStatusStrings = map[KindBoxStatus]string{
 | 
					var kindBoxStatusStrings = map[KindBoxStatus]string{
 | 
				
			||||||
	KindBoxPendingSendStatus:     "pending-send",
 | 
						KindBoxPendingSendStatus:     "pending-send",
 | 
				
			||||||
	KindBoxSentStatus:            "sent",
 | 
						KindBoxSentStatus:            "sent",
 | 
				
			||||||
| 
						 | 
					@ -94,12 +40,3 @@ func MapToKindBoxStatus(statusStr string) KindBoxStatus {
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	return KindBoxStatus(0)
 | 
						return KindBoxStatus(0)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					 | 
				
			||||||
// AllKindBoxStatus returns a slice containing all string values of KindBoxStatus.
 | 
					 | 
				
			||||||
func AllKindBoxStatus() []string {
 | 
					 | 
				
			||||||
	statusStrings := make([]string, len(kindBoxStatusStrings))
 | 
					 | 
				
			||||||
	for status, str := range kindBoxStatusStrings {
 | 
					 | 
				
			||||||
		statusStrings[int(status)-1] = str
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
	return statusStrings
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,6 @@ import (
 | 
				
			||||||
	"context"
 | 
						"context"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	param "git.gocasts.ir/ebhomengo/niki/param/benefactor/kind_box"
 | 
						param "git.gocasts.ir/ebhomengo/niki/param/benefactor/kind_box"
 | 
				
			||||||
	errmsg "git.gocasts.ir/ebhomengo/niki/pkg/err_msg"
 | 
					 | 
				
			||||||
	richerror "git.gocasts.ir/ebhomengo/niki/pkg/rich_error"
 | 
						richerror "git.gocasts.ir/ebhomengo/niki/pkg/rich_error"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,6 @@ import (
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	entity "git.gocasts.ir/ebhomengo/niki/entity"
 | 
						entity "git.gocasts.ir/ebhomengo/niki/entity"
 | 
				
			||||||
	param "git.gocasts.ir/ebhomengo/niki/param/admin/kind_box"
 | 
						param "git.gocasts.ir/ebhomengo/niki/param/admin/kind_box"
 | 
				
			||||||
	errmsg "git.gocasts.ir/ebhomengo/niki/pkg/err_msg"
 | 
					 | 
				
			||||||
	richerror "git.gocasts.ir/ebhomengo/niki/pkg/rich_error"
 | 
						richerror "git.gocasts.ir/ebhomengo/niki/pkg/rich_error"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,6 @@ import (
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	entity "git.gocasts.ir/ebhomengo/niki/entity"
 | 
						entity "git.gocasts.ir/ebhomengo/niki/entity"
 | 
				
			||||||
	param "git.gocasts.ir/ebhomengo/niki/param/admin/kind_box_req"
 | 
						param "git.gocasts.ir/ebhomengo/niki/param/admin/kind_box_req"
 | 
				
			||||||
	errmsg "git.gocasts.ir/ebhomengo/niki/pkg/err_msg"
 | 
					 | 
				
			||||||
	richerror "git.gocasts.ir/ebhomengo/niki/pkg/rich_error"
 | 
						richerror "git.gocasts.ir/ebhomengo/niki/pkg/rich_error"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -16,17 +15,6 @@ func (s Service) Update(ctx context.Context, req param.KindBoxReqUpdateRequest)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	const op = "adminkindboxreqservice.Update"
 | 
						const op = "adminkindboxreqservice.Update"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	kbr, gErr := s.repo.GetKindBoxReq(ctx, req.KindBoxReqID)
 | 
					 | 
				
			||||||
	if gErr != nil {
 | 
					 | 
				
			||||||
		return param.KindBoxReqUpdateResponse{}, richerror.New(op).WithErr(gErr).WithKind(richerror.KindUnexpected)
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
	if kbr.BenefactorID != req.BenefactorID {
 | 
					 | 
				
			||||||
		return param.KindBoxReqUpdateResponse{}, richerror.New(op).WithMessage(errmsg.ErrorMsgUserNotAllowed).WithKind(richerror.KindForbidden)
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
	if kbr.Status != entity.KindBoxReqPendingStatus {
 | 
					 | 
				
			||||||
		return param.KindBoxReqUpdateResponse{}, richerror.New(op).WithMessage(errmsg.ErrorMsgInvalidStatus).WithKind(richerror.KindInvalid)
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	kindBoxReq, uErr := s.repo.UpdateKindBoxReq(ctx, req.KindBoxReqID, entity.KindBoxReq{
 | 
						kindBoxReq, uErr := s.repo.UpdateKindBoxReq(ctx, req.KindBoxReqID, entity.KindBoxReq{
 | 
				
			||||||
		BenefactorID:   req.BenefactorID,
 | 
							BenefactorID:   req.BenefactorID,
 | 
				
			||||||
		TypeID:         req.TypeID,
 | 
							TypeID:         req.TypeID,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,6 @@ import (
 | 
				
			||||||
	"context"
 | 
						"context"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	param "git.gocasts.ir/ebhomengo/niki/param/benefactor/kind_box"
 | 
						param "git.gocasts.ir/ebhomengo/niki/param/benefactor/kind_box"
 | 
				
			||||||
	errmsg "git.gocasts.ir/ebhomengo/niki/pkg/err_msg"
 | 
					 | 
				
			||||||
	richerror "git.gocasts.ir/ebhomengo/niki/pkg/rich_error"
 | 
						richerror "git.gocasts.ir/ebhomengo/niki/pkg/rich_error"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -16,6 +15,5 @@ func (s Service) Get(ctx context.Context, req param.KindBoxGetRequest) (param.Ki
 | 
				
			||||||
		return param.KindBoxGetResponse{}, richerror.New(op).WithErr(err).WithKind(richerror.KindUnexpected)
 | 
							return param.KindBoxGetResponse{}, richerror.New(op).WithErr(err).WithKind(richerror.KindUnexpected)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
	return param.KindBoxGetResponse{KindBox: kindBox}, nil
 | 
						return param.KindBoxGetResponse{KindBox: kindBox}, nil
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue