From 4c25f3f83ebadf1abc881070a8ba4be56c245455 Mon Sep 17 00:00:00 2001 From: Esdras Renan Date: Tue, 18 Nov 2025 20:08:30 -0300 Subject: [PATCH] fix: avoid multiple paginated queries in metrics --- convex/metrics.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/convex/metrics.ts b/convex/metrics.ts index d29a280..7ba1895 100644 --- a/convex/metrics.ts +++ b/convex/metrics.ts @@ -9,6 +9,7 @@ import { fetchOpenScopedTickets, fetchScopedTicketsByCreatedRange, fetchScopedTicketsByResolvedRange, + fetchScopedTicketsByResolvedRangeSnapshot, normalizeStatus, } from "./reports" import { requireStaff } from "./rbac" @@ -294,7 +295,7 @@ const metricResolvers: Record = { queueIds, ) const resolvedTickets = filterTicketsByQueue( - await fetchScopedTicketsByResolvedRange(ctx, tenantId, viewer, startMs, endMs, companyId), + await fetchScopedTicketsByResolvedRangeSnapshot(ctx, tenantId, viewer, startMs, endMs, companyId), queueIds, )