From c2fc3fd31635a51cd50e3ac9ccbde6e52143ec6b Mon Sep 17 00:00:00 2001 From: WorldTeacher Date: Sat, 7 Jun 2025 17:17:45 +0200 Subject: [PATCH] chore: fix bug where request site did not color grabbed / available titles --- src/app.py | 8 +++++--- src/templates/requests.html | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/app.py b/src/app.py index cfac813..5f0054e 100644 --- a/src/app.py +++ b/src/app.py @@ -325,7 +325,7 @@ async def requests_page(): cache = KomCache() requests = ( cache.fetch_all( - query="SELECT manga_id, title, image grabbed FROM manga_requests" + query="SELECT manga_id, title, image, grabbed FROM manga_requests" ) or [] ) @@ -333,11 +333,13 @@ async def requests_page(): req_ids = [req[0] for req in requests] if req_ids: entries = [ - {"manga_id": req[0], "title": req[1], "image": req[2]} for req in requests + {"manga_id": req[0], "title": req[1], "image": req[2], "grabbed": req[3]} + for req in requests ] else: entries = [] - + log.debug(f"Fetched {len(entries)} requests from the database") + log.debug(f"Requests entries: {entries}") return await render_template("requests.html", requests=entries) @app.route("/delete", methods=["POST"]) diff --git a/src/templates/requests.html b/src/templates/requests.html index 2f93734..3a76ec0 100644 --- a/src/templates/requests.html +++ b/src/templates/requests.html @@ -20,7 +20,7 @@ {% if results %} {% for result in results %} -
+
@@ -44,7 +44,7 @@ {% if requests %}
{% for request in requests %} -
+
Cover