Add new clients into the monthly breakdown (#18629)

* Add new clients into the monthly breakdown

* add changelog
This commit is contained in:
Josh Black
2023-01-09 15:26:11 -08:00
committed by GitHub
parent 4b8bd15e28
commit d641bbc28e
2 changed files with 4 additions and 0 deletions

3
changelog/18629.txt Normal file
View File

@@ -0,0 +1,3 @@
```release-note:bug
core/activity: add namespace breakdown for new clients when date range spans multiple months, including the current month.
```

View File

@@ -1664,6 +1664,7 @@ func (a *ActivityLog) handleQuery(ctx context.Context, startTime, endTime time.T
a.logger.Warn("no month data found, returning query with no namespace attribution for current month") a.logger.Warn("no month data found, returning query with no namespace attribution for current month")
} else { } else {
currentMonth.Namespaces = currentMonthNamespaceAttribution[0].Namespaces currentMonth.Namespaces = currentMonthNamespaceAttribution[0].Namespaces
currentMonth.NewClients = currentMonthNamespaceAttribution[0].NewClients
} }
pq.Months = append(pq.Months, currentMonth) pq.Months = append(pq.Months, currentMonth)
distinctEntitiesResponse += pq.Months[len(pq.Months)-1].NewClients.Counts.EntityClients distinctEntitiesResponse += pq.Months[len(pq.Months)-1].NewClients.Counts.EntityClients