From f24148d43189bd72f7ef7f498f30cdee8700d5e5 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Tue, 21 Jan 2020 22:40:51 +0000 Subject: Improve package page styling --- app/blueprints/threads/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'app/blueprints/threads/__init__.py') diff --git a/app/blueprints/threads/__init__.py b/app/blueprints/threads/__init__.py index 73d64c2..8d6c22d 100644 --- a/app/blueprints/threads/__init__.py +++ b/app/blueprints/threads/__init__.py @@ -28,12 +28,19 @@ import datetime from flask_wtf import FlaskForm from wtforms import * from wtforms.validators import * +from app.utils import get_int_or_abort @bp.route("/threads/") def list_all(): query = Thread.query if not Permission.SEE_THREAD.check(current_user): query = query.filter_by(private=False) + + pid = request.args.get("pid") + if pid: + pid = get_int_or_abort(pid) + query = query.filter_by(package_id=pid) + return render_template("threads/list.html", threads=query.all()) -- cgit v1.2.3