From 73053e1926469c03216d40577c6409c7aaaeaa5a Mon Sep 17 00:00:00 2001 From: koraynilay Date: Mon, 9 Mar 2026 23:58:45 +0100 Subject: [PATCH] Fix ITAD flag validator slicing See official example on https://ad.ecsc2024.it/rules and https://ad.cyberchallenge.it/rules --- services/go-importer/cmd/assembler/flagValidator.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/go-importer/cmd/assembler/flagValidator.go b/services/go-importer/cmd/assembler/flagValidator.go index 680ef0f9..d52829b5 100644 --- a/services/go-importer/cmd/assembler/flagValidator.go +++ b/services/go-importer/cmd/assembler/flagValidator.go @@ -111,11 +111,11 @@ func (validator *ItallyADFlagValidator) IsValid(flag string, refTime time.Time) if err != nil { return false } - team, err = strconv.ParseInt(flag[3:4], 36, 0) // = Team + team, err = strconv.ParseInt(flag[2:4], 36, 0) // = Team if err != nil { return false } - service, err = strconv.ParseInt(flag[5:6], 36, 0) // = Service + service, err = strconv.ParseInt(flag[4:6], 36, 0) // = Service if err != nil { return false }