From 4d4242158d7c895db59328fbc2f37f9a6178ed4a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Sat, 10 Jun 2023 17:57:54 +0200 Subject: [PATCH] Continued: - also here need to handle error_message - fetched['json'] does now contain the rows --- fba/networks/misskey.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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}'") -- 2.39.5