From 7e39fbb3e7ca032f8d77a396a2982ee5f7d7e207 Mon Sep 17 00:00:00 2001 From: Hentry Martin Date: Tue, 16 Dec 2025 23:28:18 +0100 Subject: [PATCH 1/2] fix: reviews are not fetched for submitters --- src/apps/review/src/lib/hooks/useFetchScreeningReview.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/apps/review/src/lib/hooks/useFetchScreeningReview.ts b/src/apps/review/src/lib/hooks/useFetchScreeningReview.ts index 370816480..c2d77a306 100644 --- a/src/apps/review/src/lib/hooks/useFetchScreeningReview.ts +++ b/src/apps/review/src/lib/hooks/useFetchScreeningReview.ts @@ -701,11 +701,11 @@ export function useFetchScreeningReview(): useFetchScreeningReviewProps { error: fetchChallengeReviewsError, isValidating: isValidatingChallengeReviews, }: SWRResponse = useSWR( - `reviewBaseUrl/reviews/${challengeId}/${reviewerKey}`, + challengeId && (reviewerIds.length || shouldForceReviewFetch) + ? `reviewBaseUrl/reviews/${challengeId}/${reviewerKey}` + : null, { fetcher: () => fetchChallengeReviews(challengeId ?? ''), - isPaused: () => !challengeId - || (!reviewerIds.length && !shouldForceReviewFetch), }, ) From 31d989858c3b8971c2274fa9b5c43e6c85b623a4 Mon Sep 17 00:00:00 2001 From: Hentry Martin Date: Tue, 16 Dec 2025 23:31:38 +0100 Subject: [PATCH 2/2] fix: lint --- src/apps/review/src/lib/hooks/useFetchScreeningReview.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/review/src/lib/hooks/useFetchScreeningReview.ts b/src/apps/review/src/lib/hooks/useFetchScreeningReview.ts index c2d77a306..e7c33241b 100644 --- a/src/apps/review/src/lib/hooks/useFetchScreeningReview.ts +++ b/src/apps/review/src/lib/hooks/useFetchScreeningReview.ts @@ -703,7 +703,7 @@ export function useFetchScreeningReview(): useFetchScreeningReviewProps { }: SWRResponse = useSWR( challengeId && (reviewerIds.length || shouldForceReviewFetch) ? `reviewBaseUrl/reviews/${challengeId}/${reviewerKey}` - : null, + : undefined, { fetcher: () => fetchChallengeReviews(challengeId ?? ''), },