Tweak webfinger endpoint

main
Thomas Sileo 2023-01-01 15:33:59 +01:00
parent f34e0b376b
commit 94d14fbef3
1 changed files with 5 additions and 1 deletions

View File

@ -1256,7 +1256,11 @@ async def post_remote_interaction(
@app.get("/.well-known/webfinger") @app.get("/.well-known/webfinger")
async def wellknown_webfinger(resource: str) -> JSONResponse: async def wellknown_webfinger(resource: str) -> JSONResponse:
"""Exposes/servers WebFinger data.""" """Exposes/servers WebFinger data."""
if resource not in [f"acct:{USERNAME}@{WEBFINGER_DOMAIN}", ID]: if resource not in [
f"acct:{USERNAME}@{WEBFINGER_DOMAIN}",
ID,
f"acct:{USERNAME}@{DOMAIN}",
]:
logger.info(f"Got invalid req for {resource}") logger.info(f"Got invalid req for {resource}")
raise HTTPException(status_code=404) raise HTTPException(status_code=404)