Ë
    ûûàgÐ  ã                   óZ   — d dl mZ d dlmZ d dlmZ  G d„ de«      Z G d„ de«      ZegZy)	é    )ÚProviderAccount)ÚFeishuOAuth2Adapter)ÚOAuth2Providerc                   ó   — e Zd Zd„ Zy)ÚFeishuAccountc                 óL   — | j                   j                  j                  d«      S )NÚ
avatar_big)ÚaccountÚ
extra_dataÚget)Úselfs    úm/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/allauth/socialaccount/providers/feishu/provider.pyÚget_avatar_urlzFeishuAccount.get_avatar_url   s   € Ø�|‰|×&Ñ&×*Ñ*¨<Ó8Ð8ó    N)Ú__name__Ú
__module__Ú__qualname__r   © r   r   r   r      s   „ ó9r   r   c                   ó(   — e Zd ZdZdZeZeZd„ Z	d„ Z
y)ÚFeishuProviderÚfeishuc                 ó   — |d   S )NÚopen_idr   ©r   Údatas     r   Úextract_uidzFeishuProvider.extract_uid   s   € Ø�I‰Ðr   c                 óX   — t        |j                  d«      |j                  d«      ¬«      S )NÚname)Úusernamer   )Údictr   r   s     r   Úextract_common_fieldsz$FeishuProvider.extract_common_fields   s!   € Ü˜TŸX™X fÓ-°D·H±H¸VÓ4DÔEÐEr   N)r   r   r   Úidr   r   Úaccount_classr   Úoauth2_adapter_classr   r!   r   r   r   r   r      s"   „ Ø	€BØ€DØ!€MØ.ÐòóFr   r   N)	Ú$allauth.socialaccount.providers.baser   Ú,allauth.socialaccount.providers.feishu.viewsr   Ú/allauth.socialaccount.providers.oauth2.providerr   r   r   Úprovider_classesr   r   r   ú<module>r)      s3   ðÝ @Ý LÝ Jô9�Oô 9ô

F�^ô 
Fð #Ð#Ñ r   