1
0
forked from github/onyx

Compare commits

...

5 Commits

Author SHA1 Message Date
pablodanswer
dc093679ab Revert "support o1"
This reverts commit 9b7aa6008c.
2024-12-18 15:30:31 -08:00
pablodanswer
91f574f107 improve typing 2024-12-18 15:30:12 -08:00
pablodanswer
9b7aa6008c support o1 2024-12-18 15:23:32 -08:00
pablodanswer
4936936254 copy update 2024-12-18 14:27:04 -08:00
pablodanswer
a05eff34a9 ensure password validation errors propagate 2024-12-18 14:25:48 -08:00

View File

@@ -5,6 +5,7 @@ from datetime import datetime
from datetime import timezone
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from typing import cast
from typing import Dict
from typing import List
from typing import Optional
@@ -228,6 +229,11 @@ class UserManager(UUIDIDMixin, BaseUserManager[User, uuid.UUID]):
safe: bool = False,
request: Optional[Request] = None,
) -> User:
# We verify the password here to make sure it's valid before we proceed
await self.validate_password(
user_create.password, cast(schemas.UC, user_create)
)
user_count: int | None = None
referral_source = (
request.cookies.get("referral_source", None)