From 439e90357df2645ab5e5bc88515ba670daeb88ce Mon Sep 17 00:00:00 2001 From: Sasha Koshka Date: Mon, 7 Jul 2025 08:37:15 -0400 Subject: [PATCH] providers/validate: Fix {{isEnglish}} not comparing against numbers correctly --- providers/validate/validate.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/providers/validate/validate.go b/providers/validate/validate.go index ae46387..80a9eaa 100644 --- a/providers/validate/validate.go +++ b/providers/validate/validate.go @@ -69,7 +69,11 @@ func (this *Provider) funcIsEnglish(value string) bool { score := 0 total := 0 for _, char := range value { - if char >= 'a' && char <= 'z' || char >= 'A' && char <= 'Z' || char >= '0' || char <= '9' { + ok := + char >= 'a' && char <= 'z' || + char >= 'A' && char <= 'Z' || + char >= '0' && char <= '9' + if ok { score += 1 } total += 1