From b1c349cc3558b4642a700a489482ff95b038ce56 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Mon, 11 Jun 2018 22:49:25 +0100 Subject: Add comment system --- app/views/packages/__init__.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'app/views/packages') 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///download/") -- cgit v1.2.3