From e79c849e6d5433a070f51d24c91bb45abbd857f7 Mon Sep 17 00:00:00 2001 From: TwinProduction Date: Tue, 17 Nov 2020 12:16:40 -0500 Subject: [PATCH] Revert "Add day format support for duration comparison" This reverts commit 21509428 --- core/condition.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/core/condition.go b/core/condition.go index 1d48d7b9..36cc9bf3 100644 --- a/core/condition.go +++ b/core/condition.go @@ -3,7 +3,6 @@ package core import ( "fmt" "log" - "regexp" "strconv" "strings" "time" @@ -187,15 +186,7 @@ func sanitizeAndResolve(list []string, result *Result) []string { func sanitizeAndResolveNumerical(list []string, result *Result) []int64 { var sanitizedNumbers []int64 sanitizedList := sanitizeAndResolve(list, result) - dayRegex := regexp.MustCompile(`^\s*(\d+)d\s*$`) for _, element := range sanitizedList { - if matches := dayRegex.FindStringSubmatch(element); matches != nil { - if days, err := strconv.ParseInt(matches[1], 10, 64); err == nil { - duration := time.Duration(days * int64(time.Hour * 24)) - sanitizedNumbers = append(sanitizedNumbers, duration.Milliseconds()) - continue - } - } if duration, err := time.ParseDuration(element); duration != 0 && err == nil { sanitizedNumbers = append(sanitizedNumbers, duration.Milliseconds()) } else if number, err := strconv.ParseInt(element, 10, 64); err != nil {