Monorepo for Tangled tangled.org

appview/settings: prevent domain claims shorter than 4 chars

🤑📈

Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>

anirudh.fi 3cd32da9 ddd98867

verified
Waiting for spindle ...
+5
+5
appview/settings/settings.go
··· 118 118 return 119 119 } 120 120 121 + if len(subdomain) < 4 { 122 + s.Pages.Notice(w, "settings-sites-error", "Subdomain must be at least 4 characters long.") 123 + return 124 + } 125 + 121 126 if !isValidSubdomain(subdomain) { 122 127 s.Pages.Notice(w, "settings-sites-error", "Invalid subdomain. Use only lowercase letters, digits, and hyphens. Cannot start or end with a hyphen.") 123 128 return