Skip to content

Commit 16d2047

Browse files
committed
feat: improve activity metrics filtering to handle undefined and zero values in HighchartsService
1 parent bc1d5e0 commit 16d2047

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

frontend/src/app/services/highcharts.service.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -584,8 +584,7 @@ export class HighchartsService {
584584
Object.entries(activity).forEach(([date, dateData]) => {
585585
// Skip if totalActive is undefined or 0
586586
const currentMetrics = metrics.find(m => m.date.startsWith(date.slice(0, 10)));
587-
if (currentMetrics?.copilot_ide_code_completions?.total_engaged_users || 0 > 0) return;
588-
587+
if (!currentMetrics || (currentMetrics.copilot_ide_code_completions?.total_engaged_users ?? 0) < 1) return;
589588

590589
if (currentMetrics?.copilot_ide_code_completions) {
591590
(dailyActiveIdeCompletionsSeries.data).push({

0 commit comments

Comments
 (0)