Statistics
| Revision:

gvsig-scripting / org.gvsig.scripting / trunk / org.gvsig.scripting / org.gvsig.scripting.app / org.gvsig.scripting.app.mainplugin / src / main / resources-plugin / scripting / lib / requests_oauthlib / compliance_fixes / slack.py @ 564

History | View | Annotate | Download (379 Bytes)

1
from oauthlib.common import add_params_to_uri
2

    
3

    
4
def slack_compliance_fix(session):
5
    def _non_compliant_param_name(url, headers, data):
6
        token = [('token', session._client.access_token)]
7
        url = add_params_to_uri(url, token)
8
        return url, headers, data
9

    
10
    session.register_compliance_hook('protected_request', _non_compliant_param_name)
11
    return session