Skip to content
This repository was archived by the owner on Sep 8, 2025. It is now read-only.

Commit cd053cc

Browse files
committed
change to model_rebuild
1 parent e99b5b5 commit cd053cc

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

gotrue/types.py

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ class Session(BaseModel):
106106
token_type: str
107107
user: User
108108

109-
@model_validator
109+
@model_validator(mode="before")
110110
def validator(cls, values: dict) -> dict:
111111
expires_in = values.get("expires_in")
112112
if expires_in and not values.get("expires_at"):
@@ -615,22 +615,22 @@ class DecodedJWTDict(TypedDict):
615615
amr: NotRequired[Union[List[AMREntry], None]]
616616

617617

618-
AMREntry.update_forward_refs()
619-
AuthResponse.update_forward_refs()
620-
OAuthResponse.update_forward_refs()
621-
UserResponse.update_forward_refs()
622-
Session.update_forward_refs()
623-
UserIdentity.update_forward_refs()
624-
Factor.update_forward_refs()
625-
User.update_forward_refs()
626-
Subscription.update_forward_refs()
627-
AuthMFAVerifyResponse.update_forward_refs()
628-
AuthMFAEnrollResponseTotp.update_forward_refs()
629-
AuthMFAEnrollResponse.update_forward_refs()
630-
AuthMFAUnenrollResponse.update_forward_refs()
631-
AuthMFAChallengeResponse.update_forward_refs()
632-
AuthMFAListFactorsResponse.update_forward_refs()
633-
AuthMFAGetAuthenticatorAssuranceLevelResponse.update_forward_refs()
634-
AuthMFAAdminDeleteFactorResponse.update_forward_refs()
635-
AuthMFAAdminListFactorsResponse.update_forward_refs()
636-
GenerateLinkProperties.update_forward_refs()
618+
AMREntry.model_rebuild()
619+
AuthResponse.model_rebuild()
620+
OAuthResponse.model_rebuild()
621+
UserResponse.model_rebuild()
622+
Session.model_rebuild()
623+
UserIdentity.model_rebuild()
624+
Factor.model_rebuild()
625+
User.model_rebuild()
626+
Subscription.model_rebuild()
627+
AuthMFAVerifyResponse.model_rebuild()
628+
AuthMFAEnrollResponseTotp.model_rebuild()
629+
AuthMFAEnrollResponse.model_rebuild()
630+
AuthMFAUnenrollResponse.model_rebuild()
631+
AuthMFAChallengeResponse.model_rebuild()
632+
AuthMFAListFactorsResponse.model_rebuild()
633+
AuthMFAGetAuthenticatorAssuranceLevelResponse.model_rebuild()
634+
AuthMFAAdminDeleteFactorResponse.model_rebuild()
635+
AuthMFAAdminListFactorsResponse.model_rebuild()
636+
GenerateLinkProperties.model_rebuild()

0 commit comments

Comments
 (0)