Fix webfinger domain support

main
Thomas Sileo 2022-12-19 21:07:08 +01:00
parent f34bce180c
commit adbdf6f320
1 changed files with 1 additions and 1 deletions

View File

@ -59,7 +59,7 @@ def _handle(raw_actor: ap.RawObject) -> str:
try: try:
json_resp = resp.json() json_resp = resp.json()
if json_resp.get("subject", "").startswith("acct:"): if json_resp.get("subject", "").startswith("acct:"):
return json_resp["subject"].removeprefix("acct:") return "@" + json_resp["subject"].removeprefix("acct:")
except Exception: except Exception:
logger.exception(f"Failed to parse webfinger response for {handle}") logger.exception(f"Failed to parse webfinger response for {handle}")
return handle return handle