diff --git a/infra/conf/common.go b/infra/conf/common.go index d2dd56da..be2df6b3 100644 --- a/infra/conf/common.go +++ b/infra/conf/common.go @@ -358,10 +358,12 @@ func ParseRangeString(str string) (int, int, error) { return 0, 0, nil } // for range value, like "114-514" - var pair []string = strings.SplitN(str, "-", 2) + var pair []string // Process sth like "-114-514" "-1919--810" if strings.HasPrefix(str, "-") { pair = splitFromSecondDash(str) + } else { + pair = strings.SplitN(str, "-", 2) } if len(pair) == 2 { left, err := strconv.Atoi(pair[0])