server: Extract _list_collections from list_collections endpoint

master
Felix Stupp 3 years ago
parent 0c1b82a9cd
commit 4fbbb71254
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -203,10 +203,16 @@ def dashboard():
)
def _list_collections(filter: Callable[[MediaCollection], bool]):
collection_list: Iterable[MediaCollection] = orm.select(c for c in MediaCollection).order_by(orm.desc(MediaCollection.release_date), MediaCollection.title, MediaCollection.id)
return render_template(
"collection_list.htm",
collection_list=[collection for collection in collection_list if filter(collection)],
)
@flask_app.route("/collection")
def list_collection():
collection_list: Iterable[MediaCollection] = MediaCollection.select().order_by(orm.desc(MediaCollection.release_date), MediaCollection.title, MediaCollection.id)
return render_template("collection_list.htm", collection_list=collection_list)
return _list_collections(lambda _: True)
@flask_app.route("/collection/extract")
def extract_collection():

Loading…
Cancel
Save