diff --git a/packages/das/src/webhook/handlers/review.handler.ts b/packages/das/src/webhook/handlers/review.handler.ts index 3a5f573..5ca7a83 100644 --- a/packages/das/src/webhook/handlers/review.handler.ts +++ b/packages/das/src/webhook/handlers/review.handler.ts @@ -20,6 +20,9 @@ export class ReviewHandler { // Only store submitted reviews (not pending/dismissed) if (payload.action !== "submitted") return; + // Mirror backfill guard: skip reviews without a reviewer id or timestamp. + if (!review?.user?.id || !review?.submitted_at) return; + const data: Partial = { repoFullName, prNumber: payload.pull_request.number,