SPB Git forge

spb/immo-ka

Public

Immo-Ka — agrégateur des propriétés à vendre au Québec (73 connecteurs, ~40 000 annonces, React+FastAPI)

112commits 1branches 0releases
125.4 MBsize
maindefault branch
13 days agolast push
Python 47.5% HTML 27.9% TypeScript 15.5% CSS 7.2% JavaScript 2%

Fix /api/stats 500 : exclure les annonces sans prix du calcul d'écart Vrai-Prix

Une annonce active avec price NULL et une estimation Vrai-Prix faisait
planter le calcul des deltas — les métriques du héro restaient à « — ».

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Simon-Pierre Boucher committed 1 mo ago (Aug 26, 2026) parent 4798e24

1 changed file +1 −0

modified immoka/web.py +1 −0
@@ -476,6 +476,7 @@ def stats(syncs_since_h: float | None = None):
476 476 "SELECT source, price,"
477 477 " CAST(json_extract(vraiprix, '$.value') AS REAL) vp"
478 478 " FROM listings WHERE active=1" + DEDUP_CLAUSE +
479 + " AND price IS NOT NULL AND price > 0"
479 480 " AND vraiprix LIKE '%estimation%'"):
480 481 if not r["vp"] or r["vp"] <= 0:
481 482 continue
482 483