From cb0d5dae29c0a0c295fe1e6dec8dcf3565d2aa57 Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Tue, 26 Oct 2021 00:27:38 +0200 Subject: [PATCH] app: Add simple page for pinned collections --- server/app.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/app.py b/server/app.py index f9bd218..deebe49 100644 --- a/server/app.py +++ b/server/app.py @@ -187,6 +187,11 @@ def list_collection(): def extract_collection(): return render_template("collection_extract.htm") +@flask_app.route("/collection/pinned") +def list_pinned_collection(): + collection_list: Iterable[MediaCollection] = orm.select(c for c in MediaCollection if c.pinned).order_by(orm.desc(MediaCollection.release_date), MediaCollection.title, MediaCollection.id) + return render_template("collection_list.htm", collection_list=collection_list) + @flask_app.route("/collection/") def show_collection(collection_id): collection: MediaCollection = MediaCollection.get(id=collection_id)