error starlett
This commit is contained in:
@@ -61,10 +61,7 @@ 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,
|
||||
return templates.TemplateResponse(request, "index.html", {
|
||||
"stats": stats,
|
||||
"runs": runs,
|
||||
"zips": zips,
|
||||
@@ -72,8 +69,7 @@ async def dashboard(request: Request):
|
||||
"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")
|
||||
|
||||
Reference in New Issue
Block a user