o
    í6Wj�  ã                   @   s   d dl Z dd„ ZdS )é    Nc                 C   s   dd„ }d| _ |  d|¡ | S )Nc                 S   s0   t  | j¡}| dd¡ t  |¡}| ¡ | _| S )NÚ
token_typeÚBearer)ÚjsonÚloadsÚtextÚ
setdefaultÚdumpsÚencodeÚ_content)ÚrÚtokenÚfixed_token© r   úx/home/esfera/Documents/content_generation/venv/lib/python3.10/site-packages/requests_oauthlib/compliance_fixes/douban.pyÚfix_token_type   s
   

z-douban_compliance_fix.<locals>.fix_token_typeÚqueryÚaccess_token_response)Ú_client_default_token_placementÚregister_compliance_hook)Úsessionr   r   r   r   Údouban_compliance_fix   s   r   )r   r   r   r   r   r   Ú<module>   s    