
    gd                     &    d dl mZmZ d dlmZ d Zy)    )urlparseparse_qs)add_params_to_uric                 6      fd} j                  d|        S )Nc                 j   t        t        t        |       j                              }|j	                  d      }|s!t        |t               r|j	                  d      }|r| ||fS |sdj                  i}n;t        |t               rj                  |d<   ndj                  fg}t        | |      } | ||fS )Ntoken)dictr   r   queryget
isinstanceaccess_tokenr   )urlheadersdata	url_queryr   sessions        ]/var/www/openai/venv/lib/python3.12/site-packages/requests_oauthlib/compliance_fixes/slack.py_non_compliant_param_namez7slack_compliance_fix.<locals>._non_compliant_param_name   s    
 (3-"5"567	g&D$/HHW%E%%W112Dd##00DM
 w3345E#C/CGT!!    protected_request)register_compliance_hook)r   r   s   ` r   slack_compliance_fixr      s!    "4 $$%8:STNr   N)urllib.parser   r   oauthlib.commonr   r    r   r   <module>r      s    + -r   