
    qh                     0    S SK Jr  SSKJr  \SS j5       rg)   )InvalidEmail   )partialc                    U R                   =(       d    U R                  SS5      nUR                  S5      =(       a    U=(       d    U R                  SS5      nU(       Ga  U(       a  U R                  R	                  5       nSU;   aN  U R                  R                  S5        U R                  R                  US   US   5      (       d  [        U 5      eg UR                  S5      nU R                  R                  XS   UR                  5        U R                  R                  SUS   5        U R                  R                  U R                  R                  S5      5      $ g )	NFORCE_EMAIL_VALIDATIONFemailPASSWORDLESSverification_codeemail_validation_addresscurrent_partialEMAIL_VALIDATION_URL)REQUIRES_EMAIL_VALIDATIONsettinggetstrategyrequest_datasession_popvalidate_emailr   send_email_validationtokensession_setredirect)	backenddetailsis_newargskwargsrequires_validationsend_validationdatar   s	            K/var/www/html/env/lib/python3.13/site-packages/social_core/pipeline/mail.pymail_validationr"      sD   !;; w %@ kk'* 8'//.%8  ,,.$&(()CD##22 $':";  #7++ **%67..W%'<'<	
 	$$%?AQR(($$%;<
 	
     N)F)
exceptionsr   r   r"    r#   r!   <module>r&      s    %  	 	r#   