aboutsummaryrefslogtreecommitdiff
path: root/app/views/packages
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2018-06-11 22:49:25 +0100
committerrubenwardy <rw@rubenwardy.com>2018-06-11 22:52:37 +0100
commitb1c349cc3558b4642a700a489482ff95b038ce56 (patch)
tree1b8cda09e538d9c571050d26ecbb1d5455dea5c0 /app/views/packages
parent40aac38d43c2d7c2220b10a1bef34ac85f960359 (diff)
downloadcheatdb-b1c349cc3558b4642a700a489482ff95b038ce56.tar.xz
Add comment system
Diffstat (limited to 'app/views/packages')
-rw-r--r--app/views/packages/__init__.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/views/packages/__init__.py b/app/views/packages/__init__.py
index 07f529b..0c22a70 100644
--- a/app/views/packages/__init__.py
+++ b/app/views/packages/__init__.py
@@ -110,9 +110,15 @@ def package_page(package):
releases = getReleases(package)
requests = [r for r in package.requests if r.status == 0]
+
+ review_thread = Thread.query.filter_by(package_id=package.id, private=True).first()
+ if review_thread is not None and not review_thread.checkPerm(current_user, Permission.SEE_THREAD):
+ review_thread = None
+
return render_template("packages/view.html", \
package=package, releases=releases, requests=requests, \
- alternatives=alternatives, similar_topics=similar_topics)
+ alternatives=alternatives, similar_topics=similar_topics, \
+ review_thread=review_thread)
@app.route("/packages/<author>/<name>/download/")