- some Mastodon API responses have no comment in it
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'])
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
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