diff --git a/app/models/person_models.py b/app/models/person_models.py index d502e1a..4ce0820 100644 --- a/app/models/person_models.py +++ b/app/models/person_models.py @@ -55,11 +55,9 @@ class Person_Base(BaseModel): middle_name: Optional[str] family_name: Optional[str] designations: Optional[str] # Temporary or long-term designations related to family, relationships, person differentiation (Junior/Senior), location, social status, professional qualifications, legal status, or other name suffix - designation: Optional[str] # NOTE: Phasing out! Use *designations* instead. suffix: Optional[str] # NOTE: Phasing out! Use *designations* instead. professional_title: Optional[str] # Professional title - # title: Optional[str] # NOTE: Phasing out! Use *professional_title* instead. display_name: Optional[str] # NOTE: This will be changed to full_name_override to match event_badge, event_presenter, and event_profile informal_display_name: Optional[str] # Custom what they want for informal public display @@ -79,8 +77,8 @@ class Person_Base(BaseModel): # END # Auto created name variations affiliations: Optional[str] # One or more affiliations with organizations, companies, and other groups - # affiliation: Optional[str] # NOTE: Phasing out! Use *affiliations* instead. - # organization_name: Optional[str] # NOTE: Phasing out! Use *affiliations* instead. + + primary_email: Optional[str] tagline: Optional[Union[None, str]] @@ -97,7 +95,8 @@ class Person_Base(BaseModel): stripe_customer_id: Optional[str] allow_auth_key: Optional[bool] - auth_key: Optional[str] + auth_key: Optional[str] # Intended for one time use; more complex + passcode: Optional[str] # For basic quick access; 8 characters or more; can change as needed status: Optional[str] # status_id: Optional[int] # From a lookup