Fix remaining template response signatures

This commit is contained in:
Krikorios
2026-05-07 12:50:49 +03:00
parent 54dd52639d
commit aed2fdc801
4 changed files with 20 additions and 11 deletions
+2 -3
View File
@@ -104,9 +104,9 @@ async def document_queue(
total_pages = max(1, (total_filtered + PAGE_SIZE - 1) // PAGE_SIZE) total_pages = max(1, (total_filtered + PAGE_SIZE - 1) // PAGE_SIZE)
return templates.TemplateResponse( return templates.TemplateResponse(
request,
"documents.html", "documents.html",
{ {
"request": request,
"documents": [dict(r) for r in rows], "documents": [dict(r) for r in rows],
"stats": dict(stats) if stats else {}, "stats": dict(stats) if stats else {},
"current_status": status, "current_status": status,
@@ -369,9 +369,8 @@ async def duplicates_view(request: Request):
groups.append({"keeper": keeper, "duplicates": dups_by_keeper.get(k, [])}) groups.append({"keeper": keeper, "duplicates": dups_by_keeper.get(k, [])})
return templates.TemplateResponse( return templates.TemplateResponse(
request,
"duplicates.html", "duplicates.html",
{"groups": groups, "total_duplicates": len(dup_rows)}, {"request": request, "groups": groups, "total_duplicates": len(dup_rows)},
) )
+1 -1
View File
@@ -329,9 +329,9 @@ async def review_document(request: Request, doc_id: int, wait: int = 0):
) )
return templates.TemplateResponse( return templates.TemplateResponse(
request,
"review.html", "review.html",
{ {
"request": request,
"doc": doc, "doc": doc,
"upload_dir": "/uploads", "upload_dir": "/uploads",
"providers": get_available_providers(), "providers": get_available_providers(),
+13 -5
View File
@@ -38,9 +38,9 @@ async def search(
) )
return templates.TemplateResponse( return templates.TemplateResponse(
request,
"search.html", "search.html",
{ {
"request": request,
"q": q, "q": q,
"property_number": property_number, "property_number": property_number,
"district": district, "district": district,
@@ -57,15 +57,23 @@ async def person_detail(request: Request, person_id: int, search_scope: str = ""
data = get_person_with_properties(person_id, search_scope.strip() or None) data = get_person_with_properties(person_id, search_scope.strip() or None)
if not data: if not data:
return templates.TemplateResponse( return templates.TemplateResponse(
request,
"search.html", "search.html",
{"error": "Person not found", "q": "", "persons": [], "properties": [], "selected_person": None, "property_number": "", "district": "", "block": ""}, {
"request": request,
"error": "Person not found",
"q": "",
"persons": [],
"properties": [],
"selected_person": None,
"property_number": "",
"district": "",
"block": "",
},
status_code=404, status_code=404,
) )
return templates.TemplateResponse( return templates.TemplateResponse(
request,
"person_detail.html", "person_detail.html",
data, {"request": request, **data},
) )
+4 -2
View File
@@ -205,11 +205,13 @@ async def upload_page(request: Request):
FROM documents WHERE status != 'staged'""" FROM documents WHERE status != 'staged'"""
).fetchone() ).fetchone()
return templates.TemplateResponse( return templates.TemplateResponse(
request, "index.html", { "index.html",
{
"request": request,
"stats": dict(stats) if stats else {}, "stats": dict(stats) if stats else {},
"providers": get_available_providers(), "providers": get_available_providers(),
"default_provider": get_default_provider(), "default_provider": get_default_provider(),
} },
) )