chore: fix bug where request site did not color grabbed / available titles

This commit is contained in:
2025-06-07 17:17:45 +02:00
parent 89ba33378f
commit c2fc3fd316
2 changed files with 7 additions and 5 deletions

View File

@@ -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"])