Skip to content

Commit 8affaea

Browse files
authored
Merge pull request #391 from Swetrix/fix/sessions-hour-tb
fix: sessions with hourly timebucket have an empty chart
2 parents 3a5c761 + 81c9cc0 commit 8affaea

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

backend/apps/cloud/src/analytics/analytics.service.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2063,19 +2063,27 @@ export class AnalyticsService {
20632063

20642064
switch (timeBucket) {
20652065
case TimeBucketType.MINUTE:
2066+
djsFrom = djsFrom.startOf('minute')
2067+
format = 'YYYY-MM-DD HH:mm:ss'
2068+
break
2069+
20662070
case TimeBucketType.HOUR:
2071+
djsFrom = djsFrom.startOf('hour')
20672072
format = 'YYYY-MM-DD HH:mm:ss'
20682073
break
20692074

20702075
case TimeBucketType.DAY:
2076+
djsFrom = djsFrom.startOf('day')
20712077
format = 'YYYY-MM-DD'
20722078
break
20732079

20742080
case TimeBucketType.MONTH:
2081+
djsFrom = djsFrom.startOf('month')
20752082
format = 'YYYY-MM'
20762083
break
20772084

20782085
case TimeBucketType.YEAR:
2086+
djsFrom = djsFrom.startOf('year')
20792087
format = 'YYYY'
20802088
break
20812089

backend/apps/community/src/analytics/analytics.service.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1869,19 +1869,27 @@ export class AnalyticsService {
18691869

18701870
switch (timeBucket) {
18711871
case TimeBucketType.MINUTE:
1872+
djsFrom = djsFrom.startOf('minute')
1873+
format = 'YYYY-MM-DD HH:mm:ss'
1874+
break
1875+
18721876
case TimeBucketType.HOUR:
1877+
djsFrom = djsFrom.startOf('hour')
18731878
format = 'YYYY-MM-DD HH:mm:ss'
18741879
break
18751880

18761881
case TimeBucketType.DAY:
1882+
djsFrom = djsFrom.startOf('day')
18771883
format = 'YYYY-MM-DD'
18781884
break
18791885

18801886
case TimeBucketType.MONTH:
1887+
djsFrom = djsFrom.startOf('month')
18811888
format = 'YYYY-MM'
18821889
break
18831890

18841891
case TimeBucketType.YEAR:
1892+
djsFrom = djsFrom.startOf('year')
18851893
format = 'YYYY'
18861894
break
18871895

0 commit comments

Comments
 (0)