From a8906e273f94e60616eea53945f387c751a699c4 Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Wed, 10 Jan 2024 15:54:29 -0600 Subject: [PATCH] Guard camera query against empty strings --- src/services/vercel-postgres.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/vercel-postgres.ts b/src/services/vercel-postgres.ts index c16bfee0..f1cdd690 100644 --- a/src/services/vercel-postgres.ts +++ b/src/services/vercel-postgres.ts @@ -242,8 +242,8 @@ const sqlGetUniqueCameras = async () => sql` SELECT DISTINCT make||' '||model as camera, make, model, COUNT(*) FROM photos WHERE hidden IS NOT TRUE - AND make IS NOT NULL - AND model IS NOT NULL + AND trim(make) <> '' + AND trim(model) <> '' GROUP BY make, model ORDER BY camera ASC `.then(({ rows }): Cameras => rows.map(({ make, model, count }) => ({