From e9ec44544574b0c05ac3423226d39c6eb2a31bfe Mon Sep 17 00:00:00 2001 From: grymphen Date: Sun, 10 May 2026 15:51:31 +0200 Subject: [PATCH] error starlett --- main.py | 40 +++++++++++++++++++--------------------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/main.py b/main.py index 0540338..4b3a5eb 100644 --- a/main.py +++ b/main.py @@ -61,19 +61,15 @@ async def dashboard(request: Request): zips = [dict(z) for z in db.get_recent_zips(20)] interval = int(db.get_setting("scheduler_interval_minutes", "0") or "0") batch_size = int(db.get_setting("sync_batch_size", "0") or "0") - return templates.TemplateResponse( - "index.html", - { - "request": request, - "stats": stats, - "runs": runs, - "zips": zips, - "sync_running": sync.is_running(), - "next_run": next_run_time(), - "interval": interval, - "batch_size": batch_size, - }, - ) + return templates.TemplateResponse(request, "index.html", { + "stats": stats, + "runs": runs, + "zips": zips, + "sync_running": sync.is_running(), + "next_run": next_run_time(), + "interval": interval, + "batch_size": batch_size, + }) # --- Books --- @@ -85,10 +81,12 @@ async def books_page(request: Request, page: int = 1): books = [dict(b) for b in db.get_books(limit=per_page, offset=offset)] total = db.get_books_count() pages = max(1, (total + per_page - 1) // per_page) - return templates.TemplateResponse( - "books.html", - {"request": request, "books": books, "page": page, "pages": pages, "total": total}, - ) + return templates.TemplateResponse(request, "books.html", { + "books": books, + "page": page, + "pages": pages, + "total": total, + }) # --- Settings --- @@ -97,10 +95,10 @@ async def books_page(request: Request, page: int = 1): async def settings_page(request: Request): s = db.get_all_settings() has_key = bool(s.get("sftp_key", "").strip()) - return templates.TemplateResponse( - "settings.html", - {"request": request, "s": s, "has_key": has_key}, - ) + return templates.TemplateResponse(request, "settings.html", { + "s": s, + "has_key": has_key, + }) @app.post("/settings")