Troonkoma compatibility

This commit is contained in:
Mint 2022-07-23 00:24:47 +03:00
parent 1b41db8078
commit 6b2638665d

View file

@ -69,7 +69,10 @@ def get_type(domain: str) -> str:
if res.ok and "text/html" in res.headers["content-type"]:
res = get(f"https://{domain}/nodeinfo/2.1", headers=headers, timeout=5)
if res.ok:
return res.json()["software"]["name"]
if res.json()["software"]["name"] == "akkoma"
return "pleroma"
else
return res.json()["software"]["name"]
elif res.status_code == 404:
res = get(f"https://{domain}/api/v1/instance", headers=headers, timeout=5)
if res.ok: