Fix webfinger support for custom domains

This commit is contained in:
Thomas Sileo 2022-12-31 19:23:22 +01:00
parent 51c596dd1d
commit f34e0b376b

View file

@ -1256,7 +1256,7 @@ 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}@{DOMAIN}", ID]: if resource not in [f"acct:{USERNAME}@{WEBFINGER_DOMAIN}", ID]:
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)