]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Fri, 24 Jan 2025 01:14:17 +0000 (02:14 +0100)
committerRoland Häder <roland@mxchange.org>
Fri, 24 Jan 2025 01:14:17 +0000 (02:14 +0100)
- a bit more logging
- no invoking of tuple() anymore

fba/commands.py
fba/http/federation.py
fba/http/nodeinfo.py
fba/networks/misskey.py
fba/networks/peertube.py

index cab214a79ab5e921cddd27ba94317702c80638bb..1bc390e402e4dc54d8dce9a964f3190bf7ed8b48 100644 (file)
@@ -122,7 +122,7 @@ def fetch_pixelfed_api(args: argparse.Namespace) -> int:
     logger.debug("args[]='%s' - CALLED!", type(args))
 
     # No CSRF by default, you don't have to add network.source_headers by yourself here
-    headers = tuple()
+    headers = {}
     source_domain = "pixelfed.org"
 
     if sources.is_recent(source_domain):
index 8ab703fe477f77a49189774f7e25cc8707403fba..acd2bc31407bff6a02144e7941dd8bcec47f1ac8 100644 (file)
@@ -248,7 +248,7 @@ def fetch_peers(domain: str, software: str, origin: str) -> list:
         return peertube.fetch_peers(domain)
 
     # No CSRF by default, you don't have to add network.api_headers by yourself here
-    headers = tuple()
+    headers = {}
 
     try:
         logger.debug("Checking CSRF for domain='%s'", domain)
index 646c2ae1832f9ef20948a2dc1ffe3a3e8742d6d8..e9fb0808ac9285021d89a3953c12fd26fe47fd36 100644 (file)
@@ -89,7 +89,7 @@ def fetch(domain: str, path: str = None, update_mode: bool = True) -> dict:
             return data
 
     # No CSRF by default, you don't have to add network.api_headers by yourself here
-    headers = tuple()
+    headers = {}
     data = {}
 
     try:
@@ -150,7 +150,7 @@ def fetch_wellknown_nodeinfo(domain: str) -> dict:
         raise Exception(f"domain='{domain}' is blacklisted but function was invoked")
 
     # No CSRF by default, you don't have to add network.api_headers by yourself here
-    headers = tuple()
+    headers = {}
 
     try:
         logger.debug("Checking CSRF for domain='%s'", domain)
index d4a97c8428152c1bdd623d2b19855109758feae3..d00233357a04eb118e3564e98a13aaaa8652c592 100644 (file)
@@ -47,7 +47,7 @@ def fetch_peers(domain: str) -> list:
     step   = config.get("misskey_limit")
 
     # No CSRF by default, you don't have to add network.api_headers by yourself here
-    headers = tuple()
+    headers = {}
 
     try:
         logger.debug("Checking CSRF for domain='%s'", domain)
@@ -141,7 +141,7 @@ def fetch_blocks(domain: str) -> list:
         raise Exception(f"domain='{domain}' is not registered but function is invoked")
 
     # No CSRF by default, you don't have to add network.api_headers by yourself here
-    headers = tuple()
+    headers = {}
 
     try:
         logger.debug("Checking CSRF for domain='%s' ...", domain)
index a818ac5692f7331155b011a51879b65442ba8036..9af8ebbb484a3f503992efc841b82aac1a491f4d 100644 (file)
@@ -39,7 +39,7 @@ def fetch_peers(domain: str) -> list:
 
     # Init variables
     peers   = []
-    headers = tuple()
+    headers = {}
     start   = 0
 
     try:
@@ -55,6 +55,7 @@ def fetch_peers(domain: str) -> list:
     for mode in ["followers", "following"]:
         logger.debug("domain='%s',mode='%s'", domain, mode)
         while True:
+            logger.debug("Invoking network.fetch_json_rows(domain=%s,mode=%s,headers()=%d,data) ...", domain, mode, len(headers))
             rows = network.fetch_json_rows(
                 domain,
                 f"/api/v1/server/{mode}?start={start}&count=100",