From 78eacae137fbc94bc90b77b06517006f76867ee8 Mon Sep 17 00:00:00 2001 From: Saw-jan Date: Fri, 5 Jun 2026 18:17:06 +0545 Subject: [PATCH] fix: allow new and old work package id patterns Signed-off-by: Saw-jan --- cmd/tmetric.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/tmetric.go b/cmd/tmetric.go index 65a91ab..75a1aff 100644 --- a/cmd/tmetric.go +++ b/cmd/tmetric.go @@ -21,7 +21,7 @@ import ( "errors" "fmt" "os" - "strconv" + "regexp" "strings" "time" @@ -34,8 +34,8 @@ import ( func validateOpenProjectWorkPackage(input string) error { if len(input) > 0 { - _, err := strconv.ParseInt(input, 10, 32) - if err != nil { + matched, err := regexp.MatchString(`^[a-zA-Z0-9-]+$`, input) + if err != nil || !matched { return errors.New("Invalid WP") } }