fix: Correctly apply API filter for "reviewed" (#21600)

This commit is contained in:
Dermot Duffy
2026-01-11 05:42:33 -08:00
committed by GitHub
parent d952a97bda
commit 7e5d98dbab
4 changed files with 64 additions and 7 deletions

View File

@@ -144,6 +144,8 @@ async def review(
(UserReviewStatus.has_been_reviewed == False)
| (UserReviewStatus.has_been_reviewed.is_null())
)
elif reviewed == 1:
review_query = review_query.where(UserReviewStatus.has_been_reviewed == True)
# Apply ordering and limit
review_query = (