From f24d8deacf0873c8710ca5e3c104d9dda1b0f53b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hartmut=20N=C3=B6renberg?= Date: Tue, 31 Mar 2026 10:09:02 +0200 Subject: [PATCH] refactor(api): finalize report query utility split --- packages/api/src/router/report-query-engine.ts | 3 +-- packages/api/src/router/report-query-utils.ts | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/api/src/router/report-query-engine.ts b/packages/api/src/router/report-query-engine.ts index e703b8d..9903ee9 100644 --- a/packages/api/src/router/report-query-engine.ts +++ b/packages/api/src/router/report-query-engine.ts @@ -19,7 +19,6 @@ import { buildWhere, csvEscape, type EntityKey, - FilterSchema, flattenRow, getValidScalarField, reportEntitySchema, @@ -28,7 +27,7 @@ import { type ReportQueryResult, validateReportInput, } from "./report-query-config.js"; -import { COLUMN_MAP, type ColumnDef, RESOURCE_MONTH_COLUMNS } from "./report-columns.js"; +import { COLUMN_MAP, RESOURCE_MONTH_COLUMNS } from "./report-columns.js"; import { buildReportGroups, matchesInMemoryFilter, diff --git a/packages/api/src/router/report-query-utils.ts b/packages/api/src/router/report-query-utils.ts index feae147..c25b580 100644 --- a/packages/api/src/router/report-query-utils.ts +++ b/packages/api/src/router/report-query-utils.ts @@ -1,5 +1,5 @@ -import type { ColumnDef } from "./report-columns.js"; import type { FilterInput, ReportGroupSummary } from "./report-query-config.js"; +import type { ColumnDef } from "./report-columns.js"; function parseFilterValue(def: ColumnDef | undefined, value: string): unknown { if (!def) { @@ -71,7 +71,6 @@ export function sortInMemoryRows( if (!groupBy && !sortBy) { return rows; } - return [...rows].sort((left, right) => { if (groupBy) { const groupDef = columns.find((column) => column.key === groupBy);