From 30f19305198b9f0f1788b9ef0e654466e156ad24 Mon Sep 17 00:00:00 2001 From: Tessa Walsh Date: Thu, 16 Feb 2023 13:02:38 -0500 Subject: [PATCH] Add back GET /users/invite/{token} used by frontend (#607) --- backend/btrixcloud/users.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/btrixcloud/users.py b/backend/btrixcloud/users.py index 96bb0cb9..c9fe1054 100644 --- a/backend/btrixcloud/users.py +++ b/backend/btrixcloud/users.py @@ -446,6 +446,11 @@ def init_users_api(app, user_manager): print(f"user info with orgs: {user_info}", flush=True) return user_info + @users_router.get("/invite/{token}", tags=["invites"]) + async def get_invite_info(token: str, email: str): + invite = await user_manager.invites.get_valid_invite(uuid.UUID(token), email) + return await user_manager.format_invite(invite) + @users_router.get("/me/invite/{token}", tags=["invites"]) async def get_existing_user_invite_info( token: str, user: User = Depends(current_active_user)