
    &gd                     (    d dl mZmZ d dlmZ d ZdS )    )urlparseparse_qs)add_params_to_uric                 >      fd}                      d|            S )Nc                    t          t          t          |           j                            }|                    d          }|s*t          |t                     r|                    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        Z/var/www/api/venv/lib/python3.11/site-packages/requests_oauthlib/compliance_fixes/slack.py_non_compliant_param_namez7slack_compliance_fix.<locals>._non_compliant_param_name   s    
 (3--"56677	g&& 	&D$// 	&HHW%%E 	&%% 		0W12DDd## 	0#0DMM
 w345E#C//CGT!!    protected_request)register_compliance_hook)r   r   s   ` r   slack_compliance_fixr      s;    " " " " "4 $$%8:STTTNr   N)urllib.parser   r   oauthlib.commonr   r    r   r   <module>r      sH    + + + + + + + + - - - - - -    r   