Module: ConnectorsSdk::Office365::CustomClient::Office365DownloadParamsEncoder
- Extended by:
- Forwardable
- Defined in:
- lib/connectors_sdk/office365/custom_client.rb
Overview
This is necessary because ‘Faraday::NestedParamsEncoder.encode` changes the order of params, which Microsoft’s download API can’t handle for some reason.
Class Method Summary collapse
Class Method Details
.encode(params) ⇒ Object
39 40 41 42 43 |
# File 'lib/connectors_sdk/office365/custom_client.rb', line 39 def encode(params) params.map do |key, value| "#{escape(key)}=#{escape(value)}" end.join('&') end |