Ë
    ûûà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)ÚOAuth2Provideré   )ÚAtlassianOAuth2Adapterc                   ó   — e Zd Zd„ Zy)ÚAtlassianAccountc                 óL   — | j                   j                  j                  d«      S )NÚpicture)ÚaccountÚ
extra_dataÚget©Úselfs    úp/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/allauth/socialaccount/providers/atlassian/provider.pyÚget_profile_urlz AtlassianAccount.get_profile_url   s   € Ø�|‰|×&Ñ&×*Ñ*¨9Ó5Ð5ó    N)Ú__name__Ú
__module__Ú__qualname__r   © r   r   r   r      s   „ ó6r   r   c                   ó@   ‡ — e Zd ZdZdZeZeZd„ Z	d„ Z
d„ Zˆ fd„Zˆ xZS )ÚAtlassianProviderÚ	atlassianÚ	Atlassianc                 ó   — |d   S )NÚ
account_idr   ©r   Údatas     r   Úextract_uidzAtlassianProvider.extract_uid   s   € Ø�LÑ!Ð!r   c                 óˆ   — |j                  d«      |j                  d«      |j                  d«      |j                  d«      dœS )NÚemailÚnameÚnicknameÚemail_verified)r!   r"   Úusernamer$   )r   r   s     r   Úextract_common_fieldsz'AtlassianProvider.extract_common_fields   s=   € à—X‘X˜gÓ&Ø—H‘H˜VÓ$ØŸ™ Ó,Ø"Ÿh™hÐ'7Ó8ñ	
ð 	
r   c                 ó   — dgS )Nzread:mer   r   s    r   Úget_default_scopez#AtlassianProvider.get_default_scope   s
   € Øˆ{Ðr   c                 óL   •— t         ‰| �  «       }|j                  dddœ«       |S )Nzapi.atlassian.comÚconsent)ÚaudienceÚprompt)ÚsuperÚget_auth_paramsÚupdate)r   ÚparamsÚ	__class__s     €r   r.   z!AtlassianProvider.get_auth_params    s'   ø€ Ü‘Ñ(Ó*ˆØ�‰Ð#6À)ÑLÔMØˆr   )r   r   r   Úidr"   r   Úaccount_classr   Úoauth2_adapter_classr   r&   r(   r.   Ú__classcell__)r1   s   @r   r   r      s1   ø„ Ø	€BØ€DØ$€MØ1Ðò"ò
ò÷ð r   r   N)	Ú$allauth.socialaccount.providers.baser   Ú/allauth.socialaccount.providers.oauth2.providerr   Úviewsr   r   r   Úprovider_classesr   r   r   ú<module>r:      s1   ðÝ @Ý Jå )ô6�ô 6ô
˜ô ð4 &Ð&Ñ r   