]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Sat, 10 Jun 2023 15:57:54 +0000 (17:57 +0200)
committerRoland Häder <roland@mxchange.org>
Sat, 10 Jun 2023 15:57:54 +0000 (17:57 +0200)
- also here need to handle error_message
- fetched['json'] does now contain the rows

fba/networks/misskey.py

index 7b28b8d1252ab9d79f976ae2b8da753a1702c302..2a098a71689d8a213f1e519ba6567046085917aa 100644 (file)
@@ -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}'")