From e855c30285884ed0ee5cdce405637d36df35196d Mon Sep 17 00:00:00 2001 From: SashegDev Date: Wed, 20 May 2026 17:44:11 +0000 Subject: [PATCH] refactor: is_free only per-inbound, remove server-level check --- aggregator.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/aggregator.py b/aggregator.py index a34f8c5..b3c3457 100644 --- a/aggregator.py +++ b/aggregator.py @@ -320,13 +320,7 @@ def get_servers_for_tier(tier: str) -> List[dict]: for srv in servers: if not srv.get("is_active"): continue - - if tier == "free": - if srv.get("is_free", True): - result.append(srv) - elif tier == "paid": - result.append(srv) - + result.append(srv) return result def deduplicate_inbounds(servers_list: List[dict], tier: str) -> List[Tuple[dict, dict]]: