(*, session: Session, email: str)
| 43 | |
| 44 | |
| 45 | def get_user_by_email(*, session: Session, email: str) -> User | None: |
| 46 | statement = select(User).where(User.email == email) |
| 47 | session_user = session.exec(statement).first() |
| 48 | return session_user |
| 49 | |
| 50 | |
| 51 | def get_ai_usage_quota_for_user(user: User) -> AIUsageQuota: |
no outgoing calls