From 22bb23874c1154f33642f891fcd277e654475874 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Sun, 26 Jan 2025 15:01:46 +0100 Subject: [PATCH] Continued: - federation.fetch_peers() does not support relays as their "relay list" might be fetched differently --- fba/http/federation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fba/http/federation.py b/fba/http/federation.py index acd2bc3..8839223 100644 --- a/fba/http/federation.py +++ b/fba/http/federation.py @@ -111,7 +111,7 @@ def fetch_instances(domain: str, origin: str, software: str, command: str, path: peerlist = [] logger.debug("software='%s'", software) - if software is not None: + if software is not None and not software_helper.is_relay(software): try: logger.debug("Fetching instances for domain='%s',software='%s',origin='%s'", domain, software, origin) peerlist = fetch_peers(domain, software, origin) -- 2.39.5