Add back GET /users/invite/{token} used by frontend (#607)

This commit is contained in:
Tessa Walsh 2023-02-16 13:02:38 -05:00 committed by GitHub
parent 1ebffd8b05
commit 30f1930519
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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)