func()

in pkg/usecase/mpfService.go [66:78]


func (s *MPFService) returnMPFResult(err error) (domain.MPFResult, error) {
	mpfResult := domain.GetMPFResult(s.requiredPermissions)

	if err != nil && len(mpfResult.RequiredPermissions) == 0 {
		return domain.MPFResult{}, err
	}

	if err != nil && len(mpfResult.RequiredPermissions) > 0 {
		return mpfResult, err
	}

	return mpfResult, nil
}