(
request: Request,
email: EmailStr = Body(..., embed=True),
user_manager: BaseUserManager[models.UP, models.ID] = Depends(get_user_manager),
)
| 18 | name="verify:request-token", |
| 19 | ) |
| 20 | async def request_verify_token( |
| 21 | request: Request, |
| 22 | email: EmailStr = Body(..., embed=True), |
| 23 | user_manager: BaseUserManager[models.UP, models.ID] = Depends(get_user_manager), |
| 24 | ): |
| 25 | try: |
| 26 | user = await user_manager.get_by_email(email) |
| 27 | await user_manager.request_verify(user, request) |
| 28 | except ( |
| 29 | exceptions.UserNotExists, |
| 30 | exceptions.UserInactive, |
| 31 | exceptions.UserAlreadyVerified, |
| 32 | ): |
| 33 | pass |
| 34 | |
| 35 | return None |
| 36 | |
| 37 | @router.post( |
| 38 | "/verify", |
nothing calls this directly
no test coverage detected
searching dependent graphs…