Ë
    ûûàg   ã                   ój   — d dl mZ d dlmZ d dlmZmZ d dlmZ  G d„ de«      Z	 G d„ de«      Z
e
gZy	)
é    )ÚProviderAccount)ÚOAuth2Provider)ÚPROVIDER_IDÚScope)ÚSnapchatOAuth2Adapterc                   ó   — e Zd Zd„ Zy)ÚSnapchatAccountc                 ón   — | j                   j                  j                  di «      j                  di «      S )NÚdataÚme)ÚaccountÚ
extra_dataÚget)Úselfs    úo/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/allauth/socialaccount/providers/snapchat/provider.pyÚget_user_datazSnapchatAccount.get_user_data   s,   € Ø�|‰|×&Ñ&×*Ñ*¨6°2Ó6×:Ñ:¸4ÀÓDÐDó    N)Ú__name__Ú
__module__Ú__qualname__r   © r   r   r	   r	      s   „ óEr   r	   c                   ó.   — e Zd ZeZdZeZeZ	d„ Z
d„ Zd„ Zy)ÚSnapchatProviderÚSnapchatc                 óF   — t         j                  t         j                  g}|S )N)r   ÚEXTERNAL_IDÚDISPLAY_NAME)r   Úscopes     r   Úget_default_scopez"SnapchatProvider.get_default_scope   s   € Ü×"Ñ"¤E×$6Ñ$6Ð7ˆØˆr   c                 ór   — t        |j                  d«      j                  d«      j                  d«      «      S )Nr   r   Ú
externalId)Ústrr   )r   r   s     r   Úextract_uidzSnapchatProvider.extract_uid   s,   € Ü�4—8‘8˜FÓ#×'Ñ'¨Ó-×1Ñ1°,Ó?Ó@Ð@r   c                 ój   — |j                  di «      j                  d«      }d|j                  d«      iS )Nr   r   ÚnameÚdisplayName)r   )r   r   Úusers      r   Úextract_common_fieldsz&SnapchatProvider.extract_common_fields   s1   € Ø�x‰x˜ Ó#×'Ñ'¨Ó-ˆØ˜Ÿ™ Ó/Ð0Ð0r   N)r   r   r   r   Úidr%   r	   Úaccount_classr   Úoauth2_adapter_classr   r#   r(   r   r   r   r   r      s'   „ Ø	€BØ€DØ#€MØ0ÐòòAó1r   r   N)Ú$allauth.socialaccount.providers.baser   Ú/allauth.socialaccount.providers.oauth2.providerr   Ú2allauth.socialaccount.providers.snapchat.constantsr   r   Ú.allauth.socialaccount.providers.snapchat.viewsr   r	   r   Úprovider_classesr   r   r   ú<module>r1      s:   ðÝ @Ý J÷õô
E�oô Eô
1�~ô 1ð$ %Ð%Ñ r   