Преглед изворни кода

fix: parse time range max span (#263)

zijiren пре 6 месеци
родитељ
комит
3f1e4b7477
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      core/controller/utils/utils.go

+ 1 - 1
core/controller/utils/utils.go

@@ -32,7 +32,7 @@ func ParseTimeRange(c *gin.Context, maxSpan time.Duration) (startTime, endTime t
 		endTime = time.Now()
 		endTime = time.Now()
 	}
 	}
 	if maxSpan > 0 {
 	if maxSpan > 0 {
-		sevenDaysAgo := endTime.Add(maxSpan)
+		sevenDaysAgo := endTime.Add(-maxSpan)
 		if startTime.IsZero() || startTime.Before(sevenDaysAgo) {
 		if startTime.IsZero() || startTime.Before(sevenDaysAgo) {
 			startTime = sevenDaysAgo
 			startTime = sevenDaysAgo
 		}
 		}