From 64d74c0a57bb074ed6370a8650944be9d70d22da Mon Sep 17 00:00:00 2001 From: Iain Learmonth Date: Mon, 27 Feb 2023 11:46:37 +0000 Subject: [PATCH] fix(lists): actually take pool into account for bridgelines --- app/lists/bridgelines.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/lists/bridgelines.py b/app/lists/bridgelines.py index f34b691..e37a626 100644 --- a/app/lists/bridgelines.py +++ b/app/lists/bridgelines.py @@ -32,7 +32,7 @@ class Bridgelines(BaseModel): title = "Bridgelines Version 1" -def bridgelines(_: Optional[Pool], *, distribution_method: Optional[str] = None) -> Dict[str, Any]: +def bridgelines(pool: Pool, *, distribution_method: Optional[str] = None) -> Dict[str, Any]: bridges: Iterable[Bridge] = Bridge.query.filter( Bridge.destroyed.is_(None), Bridge.deprecated.is_(None), @@ -43,7 +43,7 @@ def bridgelines(_: Optional[Pool], *, distribution_method: Optional[str] = None) if b.conf.distribution_method == distribution_method] return Bridgelines( version="1.0", - bridgelines=[b.bridgeline for b in bridges] + bridgelines=[b.bridgeline for b in bridges if b.conf.pool_id == pool.id] ).dict()