(domain models.DomainFields, err error)
| 258 | } |
| 259 | |
| 260 | func validateFoundDomain(domain models.DomainFields, err error) (bool, error) { |
| 261 | switch err.(type) { |
| 262 | case *errors.ModelNotFoundError: |
| 263 | return false, nil |
| 264 | case nil: |
| 265 | return true, nil |
| 266 | default: |
| 267 | return false, err |
| 268 | } |
| 269 | } |
| 270 | |
| 271 | func parseRoute(routeName string, findFunc func(domainName string) (models.DomainFields, error)) (string, models.DomainFields, bool, error) { |
| 272 | domain, err := findFunc(routeName) |