Ë
    ”Âiƒ  ã                   óR   — d dl mZ  G d„ de«      Z G d„ de«      Z G d„ de«      Zy)	é    ©Údefault_json_headersc                   ó6   ‡ — e Zd ZdZdZdZdZdˆ fd„	Zd„ Zˆ xZ	S )ÚAuthlibBaseErrorz)Base Exception for all errors in Authlib.NÚ c                 ó�   •— |�|| _         |�|| _        |�|| _        | j                   › d| j                  › �}t        ‰| �  |«       y )Nz: )ÚerrorÚdescriptionÚuriÚsuperÚ__init__)Úselfr	   r
   r   ÚmessageÚ	__class__s        €úM/var/www/timesheet/venv/lib/python3.12/site-packages/authlib/common/errors.pyr   zAuthlibBaseError.__init__   sR   ø€ ØÐØˆDŒJØÐ"Ø*ˆDÔØˆ?ØˆDŒHà—Z‘Z�L  4×#3Ñ#3Ð"4Ð5ˆÜ‰Ñ˜Õ!ó    c                 óP   — d| j                   j                  › d| j                  › d�S )Nú<z "z">)r   Ú__name__r	   ©r   s    r   Ú__repr__zAuthlibBaseError.__repr__   s&   € Ø�4—>‘>×*Ñ*Ð+¨2¨d¯j©j¨\¸Ð<Ð<r   )NNN)
r   Ú
__module__Ú__qualname__Ú__doc__r	   r
   r   r   r   Ú__classcell__©r   s   @r   r   r      s!   ø„ Ù3ð €Eà€Kà
€Cõ	"ö=r   r   c                   ó>   ‡ — e Zd ZdZdˆ fd„	Zd„ Zd„ Zd„ Zdd„Zˆ xZ	S )	ÚAuthlibHTTPErrori�  c                 ó<   •— t         ‰| �  |||«       |�|| _        y y ©N)r   r   Ústatus_code)r   r	   r
   r   r!   r   s        €r   r   zAuthlibHTTPError.__init__!   s'   ø€ Ü‰Ñ˜ ¨SÔ1ØÐ"Ø*ˆDÕð #r   c                 ó   — | j                   S r    )r
   r   s    r   Úget_error_descriptionz&AuthlibHTTPError.get_error_description&   s   € Ø×ÑÐr   c                 óÈ   — d| j                   fg}| j                  r|j                  d| j                  f«       | j                  r|j                  d| j                  f«       |S )Nr	   Úerror_descriptionÚ	error_uri)r	   r
   Úappendr   )r   r	   s     r   Úget_bodyzAuthlibHTTPError.get_body)   sU   € Ø˜4Ÿ:™:Ð&Ð'ˆà×ÒØ�L‰LÐ-¨t×/?Ñ/?Ð@ÔAà�8Š8Ø�L‰L˜+ t§x¡xÐ0Ô1Øˆr   c                 ó   — t         d d  S r    r   r   s    r   Úget_headerszAuthlibHTTPError.get_headers3   s   € Ü#¡AÐ&Ð&r   c                 ó€   — || _         t        | j                  «       «      }| j                  «       }| j                  ||fS r    )r   Údictr(   r*   r!   )r   r   ÚbodyÚheaderss       r   Ú__call__zAuthlibHTTPError.__call__6   s:   € ØˆŒÜ�D—M‘M“OÓ$ˆØ×"Ñ"Ó$ˆØ×Ñ  wÐ.Ð.r   )NNNNr    )
r   r   r   r!   r   r#   r(   r*   r/   r   r   s   @r   r   r      s!   ø„ à€Kõ+ò
 òò'÷/r   r   c                   ó   — e Zd Zy)ÚContinueIterationN)r   r   r   © r   r   r1   r1   =   s   „ Ør   r1   N)Úauthlib.constsr   Ú	Exceptionr   r   r1   r2   r   r   ú<module>r5      s/   ðÝ /ô=�yô =ô2/Ð'ô /ô@	Ð(õ 	r   