From beac0350ac7dcdf18f291acafefb2e0cbfee289a Mon Sep 17 00:00:00 2001 From: Brian Cao Date: Fri, 20 Oct 2023 14:34:02 -0500 Subject: [PATCH] Better fix, usage. --- src/queries/analytics/eventData/getEventDataUsage.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/queries/analytics/eventData/getEventDataUsage.ts b/src/queries/analytics/eventData/getEventDataUsage.ts index 78bf7c91..7866a600 100644 --- a/src/queries/analytics/eventData/getEventDataUsage.ts +++ b/src/queries/analytics/eventData/getEventDataUsage.ts @@ -8,7 +8,11 @@ export function getEventDataUsage(...args: [websiteIds: string[], startDate: Dat }); } -function clickhouseQuery(websiteIds: string[], startDate: Date, endDate: Date) { +function clickhouseQuery( + websiteIds: string[], + startDate: Date, + endDate: Date, +): Promise<{ websiteId: string; count: number }[]> { const { rawQuery } = clickhouse; return rawQuery( @@ -26,5 +30,9 @@ function clickhouseQuery(websiteIds: string[], startDate: Date, endDate: Date) { startDate, endDate, }, - ); + ).then(a => { + return Object.values(a).map(a => { + return { websiteId: a.websiteId, count: Number(a.count) }; + }); + }); }