From: Roland Häder Date: Sat, 10 Jun 2023 15:57:54 +0000 (+0200) Subject: Continued: X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=4d4242158d7c895db59328fbc2f37f9a6178ed4a;p=fba.git Continued: - also here need to handle error_message - fetched['json'] does now contain the rows --- diff --git a/fba/networks/misskey.py b/fba/networks/misskey.py index 7b28b8d..2a098a7 100644 --- a/fba/networks/misskey.py +++ b/fba/networks/misskey.py @@ -76,9 +76,13 @@ def fetch_peers(domain: str) -> list: print(f"WARNING: post_json_api() returned error: {fetched['error']['message']}") instances.update_last_error(domain, fetched["error"]["message"]) break + elif "error_message" in fetched: + print(f"WARNING: post_json_api() for domain='{domain}' returned error message: {fetched['error_message']}") + instances.update_last_error(domain, fetched) + break already = 0 - for row in fetched: + for row in fetched["json"]: # DEBUG: print(f"DEBUG: row()={len(row)}") if not "host" in row: print(f"WARNING: row()={len(row)} does not contain key 'host': {row},domain='{domain}'")