From 3f440f0f7a0e267b24d328de07160f3a33852f0e Mon Sep 17 00:00:00 2001 From: Fred KISSIE Date: Fri, 21 Nov 2025 06:10:01 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=B7=EF=B8=8F=20fix=20type=20for=20SQLi?= =?UTF-8?q?te?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/routers/auditLogs/queryRequestAnalytics.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/server/routers/auditLogs/queryRequestAnalytics.ts b/server/routers/auditLogs/queryRequestAnalytics.ts index 796ec5ed..9e4ea17e 100644 --- a/server/routers/auditLogs/queryRequestAnalytics.ts +++ b/server/routers/auditLogs/queryRequestAnalytics.ts @@ -97,19 +97,15 @@ async function query(query: Q) { const groupByDayFunction = driver === "pg" - ? sql`DATE_TRUNC('day', TO_TIMESTAMP(${requestAuditLog.timestamp}))`.as( - "day" - ) - : sql`DATE(${requestAuditLog.timestamp}, 'unixepoch')`.as( - "day" - ); + ? sql`DATE_TRUNC('day', TO_TIMESTAMP(${requestAuditLog.timestamp}))` + : sql`DATE(${requestAuditLog.timestamp}, 'unixepoch')`; const booleanTrue = driver === "pg" ? sql`true` : sql`1`; const booleanFalse = driver === "pg" ? sql`false` : sql`0`; const requestsPerDay = await db .select({ - day: groupByDayFunction, + day: groupByDayFunction.as("day"), allowedCount: sql`SUM(CASE WHEN ${requestAuditLog.action} = ${booleanTrue} THEN 1 ELSE 0 END)`.as( "allowed_count"