fix incorrect calculation on campaign page score card for submitted

Signed-off-by: Ronni Skansing <rskansing@gmail.com>
This commit is contained in:
Ronni Skansing
2025-11-07 10:54:02 +01:00
parent 4a0f900188
commit a22af50f01

View File

@@ -775,13 +775,13 @@ func (r *Campaign) GetResultStats(
// Get unique submits
res = r.DB.Raw(`
SELECT COUNT(*) FROM (
SELECT DISTINCT campaign_id
SELECT DISTINCT recipient_id
FROM campaign_events
WHERE campaign_id = ?
AND event_id = ?
AND recipient_id IS NOT NULL
UNION
SELECT DISTINCT campaign_id
SELECT DISTINCT anonymized_id
FROM campaign_events
WHERE campaign_id = ?
AND event_id = ?