From e3df177edcdc71a7f6891693145bb00006ec91ad Mon Sep 17 00:00:00 2001 From: Francis Cao Date: Mon, 16 Oct 2023 21:44:02 -0700 Subject: [PATCH] convert count to number --- src/queries/analytics/events/getEventUsage.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/queries/analytics/events/getEventUsage.ts b/src/queries/analytics/events/getEventUsage.ts index e8ed975f..8baefe06 100644 --- a/src/queries/analytics/events/getEventUsage.ts +++ b/src/queries/analytics/events/getEventUsage.ts @@ -8,7 +8,11 @@ export function getEventUsage(...args: [websiteIds: string[], startDate: Date, e }); } -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) }; + }); + }); }