diff --git a/bincio/serve/server.py b/bincio/serve/server.py index e4d190e..94e7525 100644 --- a/bincio/serve/server.py +++ b/bincio/serve/server.py @@ -380,6 +380,9 @@ async def register(request: Request) -> JSONResponse: from bincio.render.cli import _write_root_manifest _write_root_manifest(dd) + # Rebuild site so the new user's profile pages exist immediately + _trigger_rebuild(handle) + token = create_session(_get_db(), handle) resp = JSONResponse({"ok": True, "handle": handle}) _set_session_cookie(resp, token)