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)
return templates.TemplateResponse(
request,
"documents.html",
{
"request": request,
"documents": [dict(r) for r in rows],
"stats": dict(stats) if stats else {},
"current_status": status,
@@ -369,9 +369,8 @@ async def duplicates_view(request: Request):
groups.append({"keeper": keeper, "duplicates": dups_by_keeper.get(k, [])})
return templates.TemplateResponse(
request,
"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(
request,
"review.html",
{
"request": request,
"doc": doc,
"upload_dir": "/uploads",
"providers": get_available_providers(),
+13 -5
View File
@@ -38,9 +38,9 @@ async def search(
)
return templates.TemplateResponse(
request,
"search.html",
{
"request": request,
"q": q,
"property_number": property_number,
"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)
if not data:
return templates.TemplateResponse(
request,
"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,
)
return templates.TemplateResponse(
request,
"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'"""
).fetchone()
return templates.TemplateResponse(
request, "index.html", {
"index.html",
{
"request": request,
"stats": dict(stats) if stats else {},
"providers": get_available_providers(),
"default_provider": get_default_provider(),
}
},
)