Prechádzať zdrojové kódy

fix: loose SocialLogin schema to Any to bypass Pydantic validation

unknown 3 dní pred
rodič
commit
a534bcfa53
1 zmenil súbory, kde vykonal 6 pridanie a 4 odobranie
  1. 6 4
      backend/schemas.py

+ 6 - 4
backend/schemas.py

@@ -188,13 +188,15 @@ class Token(BaseModel):
     access_token: str
     token_type: str
 
+from typing import Optional, List, Any
+
 class SocialLogin(BaseModel):
     provider: str # 'google' or 'facebook'
     token: str
-    email: Optional[EmailStr] = None
-    first_name: Optional[str] = None
-    last_name: Optional[str] = None
-    preferred_language: Optional[str] = "en"
+    email: Any = None
+    first_name: Any = None
+    last_name: Any = None
+    preferred_language: Any = "en"
 
 class ForgotPassword(BaseModel):
     email: EmailStr