Skip to content

Setting new connection options breaks API integration #5

@bookwyrm

Description

@bookwyrm

I tried to add a request timeout connection option, but it caused the API request to stop requesting JSON data and get XML data which was generated a JSON parse error.

client = Tradier::Client.new({
  access_token: 'token values here',
  connection_options: { request: { timeout: 30 } },
})

I would have expected my connection_options to be merged with default connection options and have the headers: { :accept => 'application/json' } configuration maintained.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions