SPB Git forge

spb/fabri-ka

Public

Agrégateur de produits québécois — www.fabri-ka.com

217commits 1branches 0releases
66.1 MBsize
maindefault branch
4 h agolast push
Python 38.4% HTML 30.3% TypeScript 17.2% CSS 11% JavaScript 3.2%

stats/report : les 5 modes v2 honorés (la route était retombée sur la logique v1 complet/synthese) + filename avec suffixe de mode

Simon-Pierre Boucher committed 1 mo ago (Aug 19, 2026) parent 293484a

1 changed file +4 −3

modified fabrika/web.py +4 −3
@@ -404,10 +404,11 @@ def stats_report(period: str = "30j",
404 404 site = {"wordmark": "Fabri·Ka", "accent": "#c4532e",
405 405 "domain": "www.fabri-ka.com",
406 406 "tagline": "Tous les produits québécois. Un seul endroit."}
407 + if mode not in kapdf.REPORT_MODES:
408 + mode = "complet"
407 409 pdf = kapdf.GroupeKAReport(
408 − site=site, dashboard=dash,
409 − mode="synthese" if mode == "synthese" else "complet").build()
410 − fname = kapdf.filename("fabri-ka", period)
410 + site=site, dashboard=dash, mode=mode).build()
411 + fname = kapdf.filename("fabri-ka", period, mode)
411 412 return Response(content=pdf, media_type="application/pdf",
412 413 headers={"Content-Disposition": f'attachment; filename="{fname}"'})
413 414
414 415