diff options
author | rubenwardy <rw@rubenwardy.com> | 2020-07-09 05:34:55 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2020-07-09 05:34:55 +0100 |
commit | db80c441ec8543bdf92984db0b64bda584cd45a7 (patch) | |
tree | 1f4ef468c9ee2a3a51e073833b55931ac5588b75 | |
parent | 849b814034e721b0789d504d1104b80f509affe1 (diff) | |
download | cheatdb-db80c441ec8543bdf92984db0b64bda584cd45a7.tar.xz |
Fix crash when guests view package page
-rw-r--r-- | app/blueprints/packages/packages.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/blueprints/packages/packages.py b/app/blueprints/packages/packages.py index 3266dbe..d6e8ae8 100644 --- a/app/blueprints/packages/packages.py +++ b/app/blueprints/packages/packages.py @@ -158,7 +158,7 @@ def view(package): elif not current_user.rank.atLeast(UserRank.EDITOR) and not current_user == package.author: threads = threads.filter(or_(Thread.private == False, Thread.author == current_user)) - has_review = PackageReview.query.filter_by(package=package, author=current_user).count() > 0 + has_review = current_user.is_authenticated and PackageReview.query.filter_by(package=package, author=current_user).count() > 0 return render_template("packages/view.html", \ package=package, releases=releases, requests=requests, \ |