]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Sun, 11 Jun 2023 19:24:48 +0000 (21:24 +0200)
committerRoland Häder <roland@mxchange.org>
Sun, 11 Jun 2023 19:24:48 +0000 (21:24 +0200)
- some Mastodon API responses have no comment in it

fba/networks/mastodon.py
fba/networks/peertube.py

index 37cff0173ada29b031579bb8c8f6ae536f694165..760e5e6e7e6da8c22e462d6d542e67c84b660848 100644 (file)
@@ -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'])
index a493139dca0836c900d65b02d85e2a38af40be78..f8813d1a2b14f9cdecfbdc9cf0bac6450ebaaaab 100644 (file)
@@ -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