diff options
Diffstat (limited to 'app/services/http_service.rb')
| -rw-r--r-- | app/services/http_service.rb | 15 | 
1 files changed, 7 insertions, 8 deletions
| diff --git a/app/services/http_service.rb b/app/services/http_service.rb index ae7d0e413..6cf8ef93b 100644 --- a/app/services/http_service.rb +++ b/app/services/http_service.rb @@ -20,7 +20,6 @@ module HTTPService extend self        raise "Error on api request status : #{resp.status} => #{resp.body}"      end    end -    # host: 'http://localhost:3000',    # path: '/api/v1/netex_imports.json',    # token: '13-74009c36638f587c9eafb1ce46e95585', @@ -32,14 +31,14 @@ module HTTPService extend self        c.request :multipart        c.request :url_encoded        c.adapter Faraday.default_adapter - -      if upload -        name = upload.keys.first -        value, mime_type, as_name = upload.values.first -        params.update( name => Faraday::UploadIO.new(value, mime_type, as_name ) ) -      end - +        require 'pry' +        binding.pry        return c.post path, params      end    end + +  # Expose this in order to make the service replaceable +  def upload(*triple) +    Faraday::UploadIO.new(*triple) +  end  end | 
