use .json() instead of .text
This commit is contained in:
parent
39b07232bc
commit
e4dd3a6346
@ -1,5 +1,4 @@
|
|||||||
from requests import get
|
from requests import get
|
||||||
from json import loads
|
|
||||||
from hashlib import sha256
|
from hashlib import sha256
|
||||||
import sqlite3
|
import sqlite3
|
||||||
from bs4 import BeautifulSoup
|
from bs4 import BeautifulSoup
|
||||||
@ -51,7 +50,7 @@ for blocker, software in c.fetchall():
|
|||||||
try:
|
try:
|
||||||
# Blocks
|
# Blocks
|
||||||
c.execute("delete from blocks where blocker = ?", (blocker,))
|
c.execute("delete from blocks where blocker = ?", (blocker,))
|
||||||
json = loads(get(f"https://{blocker}/nodeinfo/2.1.json").text)
|
json = get(f"https://{blocker}/nodeinfo/2.1.json").json()
|
||||||
if "mrf_simple" in json["metadata"]["federation"]:
|
if "mrf_simple" in json["metadata"]["federation"]:
|
||||||
for mrf in json["metadata"]["federation"]["mrf_simple"]:
|
for mrf in json["metadata"]["federation"]["mrf_simple"]:
|
||||||
for blocked in json["metadata"]["federation"]["mrf_simple"][mrf]:
|
for blocked in json["metadata"]["federation"]["mrf_simple"][mrf]:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user