From d46a0e377785042ebc4dec8f194dbd876420fc24 Mon Sep 17 00:00:00 2001 From: rob thijssen Date: Tue, 5 May 2026 18:28:32 +0300 Subject: [PATCH] fix: add _repo fallback to events repo filter for github-repo commits The events query's COALESCE for github source was missing _repo, so per-repo commit events from github_repo had no repo match and project pages showed 0 activities. Co-Authored-By: Claude Opus 4.6 (1M context) --- crates/moments-data/src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/moments-data/src/lib.rs b/crates/moments-data/src/lib.rs index 4bb4a46..1204fe8 100644 --- a/crates/moments-data/src/lib.rs +++ b/crates/moments-data/src/lib.rs @@ -58,7 +58,8 @@ impl EventReader for PgStore { AND ($6::text IS NULL OR (CASE source WHEN 'github' THEN COALESCE( payload->'repo'->>'name', - payload->'repository'->>'full_name' + payload->'repository'->>'full_name', + payload->>'_repo' ) WHEN 'gitea' THEN COALESCE( payload->'repo'->>'full_name',