tenseleyflow/shithub / 2e01eb4

Browse files

Match action runs to base PRs

Authored by espadonne
SHA
2e01eb4def384f35a93ae15ebb1f16bc34f8eb4c
Parents
a5f9b2e
Tree
67efac0

2 changed files

StatusFile+-
M internal/checks/queries/checks.sql 2 2
M internal/checks/sqlc/checks.sql.go 2 2
internal/checks/queries/checks.sqlmodified
@@ -36,7 +36,7 @@ LEFT JOIN LATERAL (
3636
     FROM pull_requests pr
3737
     JOIN issues i ON i.id = pr.issue_id AND i.kind = 'pr'
3838
     LEFT JOIN users u ON u.id = i.author_user_id
39
-    WHERE pr.head_repo_id = cs.repo_id
39
+    WHERE i.repo_id = cs.repo_id
4040
       AND pr.head_oid = cs.head_sha
4141
     ORDER BY i.updated_at DESC, i.number DESC
4242
     LIMIT 1
@@ -62,7 +62,7 @@ LEFT JOIN LATERAL (
6262
     FROM pull_requests pr
6363
     JOIN issues i ON i.id = pr.issue_id AND i.kind = 'pr'
6464
     LEFT JOIN users u ON u.id = i.author_user_id
65
-    WHERE pr.head_repo_id = cs.repo_id
65
+    WHERE i.repo_id = cs.repo_id
6666
       AND pr.head_oid = cs.head_sha
6767
     ORDER BY i.updated_at DESC, i.number DESC
6868
     LIMIT 1
internal/checks/sqlc/checks.sql.gomodified
@@ -182,7 +182,7 @@ LEFT JOIN LATERAL (
182182
     FROM pull_requests pr
183183
     JOIN issues i ON i.id = pr.issue_id AND i.kind = 'pr'
184184
     LEFT JOIN users u ON u.id = i.author_user_id
185
-    WHERE pr.head_repo_id = cs.repo_id
185
+    WHERE i.repo_id = cs.repo_id
186186
       AND pr.head_oid = cs.head_sha
187187
     ORDER BY i.updated_at DESC, i.number DESC
188188
     LIMIT 1
@@ -486,7 +486,7 @@ LEFT JOIN LATERAL (
486486
     FROM pull_requests pr
487487
     JOIN issues i ON i.id = pr.issue_id AND i.kind = 'pr'
488488
     LEFT JOIN users u ON u.id = i.author_user_id
489
-    WHERE pr.head_repo_id = cs.repo_id
489
+    WHERE i.repo_id = cs.repo_id
490490
       AND pr.head_oid = cs.head_sha
491491
     ORDER BY i.updated_at DESC, i.number DESC
492492
     LIMIT 1