Add ability to make neutral reviews

This commit is contained in:
rubenwardy
2023-04-15 02:37:58 +01:00
parent 1235bc14db
commit b1bd39c0fc
15 changed files with 101 additions and 34 deletions

View File

@@ -428,7 +428,10 @@ def list_all_reviews():
query = query.filter(PackageReview.author.has(User.username == request.args.get("author")))
if request.args.get("is_positive"):
query = query.filter(PackageReview.recommends == isYes(request.args.get("is_positive")))
if isYes(request.args.get("is_positive")):
query = query.filter(PackageReview.rating >= 3)
else:
query = query.filter(PackageReview.rating < 3)
q = request.args.get("q")
if q: