(path string, channel string)
| 2495 | } |
| 2496 | |
| 2497 | func validateTaskChannel(path string, channel string) error { |
| 2498 | trimmed := strings.TrimSpace(channel) |
| 2499 | if trimmed == "" { |
| 2500 | return nil |
| 2501 | } |
| 2502 | if err := network.ValidateChannel(trimmed); err != nil { |
| 2503 | return NewTaskValidationError(fmt.Errorf("%s: %w", path, err)) |
| 2504 | } |
| 2505 | return nil |
| 2506 | } |
| 2507 | |
| 2508 | func requiredPathID(raw string, field string) (string, error) { |
| 2509 | trimmed := strings.TrimSpace(raw) |