From 860f14b02447cac8e6afe14a66de35d4a0c10734 Mon Sep 17 00:00:00 2001 From: Justin Gasper Date: Fri, 28 Nov 2025 16:39:18 +1100 Subject: [PATCH] Tweak to have a default to match looker and not restrict number of records --- sql/reports/sfdc/payments.sql | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sql/reports/sfdc/payments.sql b/sql/reports/sfdc/payments.sql index 9a84a61..0ac49dd 100644 --- a/sql/reports/sfdc/payments.sql +++ b/sql/reports/sfdc/payments.sql @@ -35,10 +35,9 @@ WHERE FROM challenges."Challenge" c2 WHERE c2.name ILIKE '%' || $5 || '%' )) - AND ($6::timestamptz IS NULL OR p.created_at >= $6::timestamptz) + AND p.created_at >= COALESCE($6::timestamptz, (NOW() AT TIME ZONE 'UTC') - INTERVAL '45 days') AND ($7::timestamptz IS NULL OR p.created_at <= $7::timestamptz) AND ($8::numeric IS NULL OR p.total_amount >= $8::numeric) AND ($9::numeric IS NULL OR p.total_amount <= $9::numeric) AND ($10::text[] IS NULL OR c.status::text = ANY($10::text[])) ORDER BY p.created_at DESC -LIMIT 1000;