From 551fe19da28d59b8e188bac72d1652fedbde522c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Sun, 11 Jun 2023 21:24:48 +0200 Subject: [PATCH] Continued: - some Mastodon API responses have no comment in it --- fba/networks/mastodon.py | 2 +- fba/networks/peertube.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fba/networks/mastodon.py b/fba/networks/mastodon.py index 37cff01..760e5e6 100644 --- a/fba/networks/mastodon.py +++ b/fba/networks/mastodon.py @@ -193,7 +193,7 @@ def fetch_blocks(domain: str, origin: str, nodeinfo_url: str): entry = { "domain": block["domain"], "hash" : block["digest"], - "reason": block["comment"] + "reason": block["comment"] if "comment" in block else None } # DEBUG: print("DEBUG: severity,domain,hash,comment:", block['severity'], block['domain'], block['digest'], block['comment']) diff --git a/fba/networks/peertube.py b/fba/networks/peertube.py index a493139..f8813d1 100644 --- a/fba/networks/peertube.py +++ b/fba/networks/peertube.py @@ -64,7 +64,7 @@ def fetch_peers(domain: str) -> list: print(f"WARNING: record from '{domain}' has no '{mode}' or 'host' record: {record}") if len(data["json"]["data"]) < 100: - print("DEBUG: Reached end of JSON response:", domain) + print(f"DEBUG: Reached end of JSON response, domain='{domain}'") break # Continue with next row @@ -76,5 +76,5 @@ def fetch_peers(domain: str) -> list: print(f"DEBUG: Updating last_instance_fetch for domain='{domain}' ...") instances.update_last_instance_fetch(domain) - print("DEBUG: Returning peers[]:", type(peers)) + print(f"DEBUG: Returning peers[]='{type(peers)}'") return peers -- 2.39.5