From 0a56f01929150b1fc9a08d7b7eb7da3cdd777732 Mon Sep 17 00:00:00 2001 From: Tyler Koenig Date: Sun, 24 May 2026 17:45:19 -0400 Subject: [PATCH] fix(tui): guard max retries validator for group type Consistent with interval/timeout validators that already skip for group monitors. Prevents potential validation block if field is cleared while editing. --- internal/tui/tab_sites.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/tui/tab_sites.go b/internal/tui/tab_sites.go index 6aa6f3a..be9ae1d 100644 --- a/internal/tui/tab_sites.go +++ b/internal/tui/tab_sites.go @@ -634,6 +634,9 @@ func (m *Model) initSiteHuhForm() tea.Cmd { Placeholder("0"). Value(&m.siteFormData.Retries). Validate(func(s string) error { + if m.siteFormData.SiteType == "group" { + return nil + } v, err := strconv.Atoi(s) if err != nil { return fmt.Errorf("must be a number")