From 9b85dfc164f317e43194596211cceb53042a1043 Mon Sep 17 00:00:00 2001 From: Ankur Malik Date: Thu, 21 May 2026 12:42:48 -0400 Subject: [PATCH] Fix connected application key SQL rendering --- main.sql | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/main.sql b/main.sql index 3bf0f20..fabe89e 100644 --- a/main.sql +++ b/main.sql @@ -43,7 +43,9 @@ WITH abc AS ( LEFT JOIN public.scores AS scores ON app.application_key = scores.application_key WHERE app.application_key = $application_key - OR app.application_key = ANY(ARRAY$connected_application_keys::text[]) + OR app.application_key IN ( + SELECT jsonb_array_elements_text(COALESCE($connected_application_keys::jsonb, '[]'::jsonb)) + ) ORDER BY app.application_key, app.application_timestamp DESC ), @@ -69,7 +71,9 @@ connected_apps AS ( a.*, a.application_key AS connected_app_key FROM abc a - WHERE application_key = ANY(ARRAY$connected_application_keys::text[]) + WHERE application_key IN ( + SELECT jsonb_array_elements_text(COALESCE($connected_application_keys::jsonb, '[]'::jsonb)) + ) ), clusters_alt AS (