diff --git a/src/services/metrics-collector.ts b/src/services/metrics-collector.ts index 861eaca..ccabe19 100644 --- a/src/services/metrics-collector.ts +++ b/src/services/metrics-collector.ts @@ -17,7 +17,7 @@ async function collectRoomsActiveMetric(pool: Pool): Promise { .select({ count: sql`count(distinct ${roomMembers.roomId})` }) .from(roomMembers); - const count = result[0]?.count || 0; + const count = Number(result[0]?.count) || 0; roomsActiveGauge.set(count); const duration = (performance.now() - startTime) / 1000;