From 8a2fe64dc5494431ba72ef65d4aa51db272d71cb Mon Sep 17 00:00:00 2001 From: Marvin Blum Date: Thu, 24 Sep 2020 21:39:11 +0200 Subject: [PATCH] Added limit for time of day table. --- tracking/statistics.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tracking/statistics.go b/tracking/statistics.go index 84107df..2300486 100644 --- a/tracking/statistics.go +++ b/tracking/statistics.go @@ -158,6 +158,12 @@ func GetPlatform(startDate, endDate time.Time) *pirsch.VisitorStats { } func GetVisitorTimeOfDay(startDate, endDate time.Time) []pirsch.TimeOfDayVisitors { + max := startDate.Add(time.Hour * 24 * 7) + + if endDate.After(max) { + endDate = max + } + visitors, err := analyzer.TimeOfDay(&pirsch.Filter{From: startDate, To: endDate}) if err != nil {