From d316ca32b8537faab2e91b12ad66c7a17c107c10 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 13 Apr 2026 03:18:10 +0000 Subject: [PATCH] fix: include HubSpot activities in getDaySummary counts getDaySummary counted activities from every source (calendar, slack, gmail, docs, trello, github, jira) except hubspot, which was added later. HubSpot deal activities were fetched and displayed correctly but silently omitted from the day summary totals. https://claude.ai/code/session_01EG1HcH5DWijTkARenutW5N --- app/lib/aggregator.ts | 3 +++ package.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/lib/aggregator.ts b/app/lib/aggregator.ts index 0e0cfbf..0b499cf 100644 --- a/app/lib/aggregator.ts +++ b/app/lib/aggregator.ts @@ -125,6 +125,7 @@ export function getDaySummary(hourlyData: Record) { let totalTrelloActivities = 0 let totalGitHubActivities = 0 let totalJiraActivities = 0 + let totalHubSpotActivities = 0 for (const hourData of Object.values(hourlyData)) { totalMeetings += (hourData.primaries || []).filter((p: any) => !p.isSpanning).length @@ -134,6 +135,7 @@ export function getDaySummary(hourlyData: Record) { totalTrelloActivities += hourData.communications.filter((c) => c.source === "trello").length totalGitHubActivities += hourData.communications.filter((c) => c.source === "github").length totalJiraActivities += hourData.communications.filter((c) => c.source === "jira").length + totalHubSpotActivities += hourData.communications.filter((c) => c.source === "hubspot").length } return { @@ -144,5 +146,6 @@ export function getDaySummary(hourlyData: Record) { totalTrelloActivities, totalGitHubActivities, totalJiraActivities, + totalHubSpotActivities, } } diff --git a/package.json b/package.json index 8e3cec4..c918776 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "worklog", - "version": "2.0.18", + "version": "2.0.19", "private": true, "scripts": { "dev": "next dev",