SPB Git

spb/qc-election

Public

pages : accepter HEAD (crawlers de partage og) — GET+HEAD sur les 11 routes

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed (Sep 1, 2026) parent 07941ca Browse files

1 changed file +2 −1

Unified Split
modified backend/app/main.py +2 −1
@@ -119,6 +119,7 @@ for page in PAGES:
119 return HTMLResponse(_render_page(p), 119 return HTMLResponse(_render_page(p),
120 headers={"Cache-Control": "no-cache"}) 120 headers={"Cache-Control": "no-cache"})
121 return handler 121 return handler
122− app.get(path, include_in_schema=False)(make_handler()) 122+ app.api_route(path, methods=["GET", "HEAD"],
123+ include_in_schema=False)(make_handler())
123 124
124 app.mount("/assets", StaticFiles(directory=FRONTEND_DIR / "assets"), name="assets") 125 app.mount("/assets", StaticFiles(directory=FRONTEND_DIR / "assets"), name="assets")
125 126
Menu

Theme