From 80dfad2fe1dd92a7071ef45559d84681adac9e34 Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Mon, 10 Mar 2025 08:42:46 -0500 Subject: [PATCH] Avoid logging undefined object --- src/photo/db/query.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/photo/db/query.ts b/src/photo/db/query.ts index 62cbcf14..f31f0270 100644 --- a/src/photo/db/query.ts +++ b/src/photo/db/query.ts @@ -69,7 +69,7 @@ const createPhotosTable = () => const safelyQueryPhotos = async ( callback: () => Promise, debugMessage: string, - options?: GetPhotosOptions, + debugInfo?: GetPhotosOptions, ): Promise => { let result: T; @@ -123,10 +123,12 @@ const safelyQueryPhotos = async ( if (ADMIN_SQL_DEBUG_ENABLED && debugMessage) { const time = (((new Date()).getTime() - start.getTime()) / 1000).toFixed(2); - console.log( - `Executing sql query: ${debugMessage} (${time} seconds)`, - options ? { options } : undefined, - ); + const message = `Debug query: ${debugMessage} (${time} seconds)`; + if (debugInfo) { + console.log(message, { options: debugInfo }); + } else { + console.log(message); + } } return result;