{"action":"created","issue":{"url":"https://api.github.com/repos/jeremytregunna/ruby-trello/issues/193","repository_url":"https://api.github.com/repos/jeremytregunna/ruby-trello","labels_url":"https://api.github.com/repos/jeremytregunna/ruby-trello/issues/193/labels{/name}","comments_url":"https://api.github.com/repos/jeremytregunna/ruby-trello/issues/193/comments","events_url":"https://api.github.com/repos/jeremytregunna/ruby-trello/issues/193/events","html_url":"https://github.com/jeremytregunna/ruby-trello/issues/193","id":155047736,"number":193,"title":"TInternet should bubble up some exceptions","user":{"login":"dobbymoodge","id":1537044,"avatar_url":"https://avatars.githubusercontent.com/u/1537044?v=3","gravatar_id":"","url":"https://api.github.com/users/dobbymoodge","html_url":"https://github.com/dobbymoodge","followers_url":"https://api.github.com/users/dobbymoodge/followers","following_url":"https://api.github.com/users/dobbymoodge/following{/other_user}","gists_url":"https://api.github.com/users/dobbymoodge/gists{/gist_id}","starred_url":"https://api.github.com/users/dobbymoodge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dobbymoodge/subscriptions","organizations_url":"https://api.github.com/users/dobbymoodge/orgs","repos_url":"https://api.github.com/users/dobbymoodge/repos","events_url":"https://api.github.com/users/dobbymoodge/events{/privacy}","received_events_url":"https://api.github.com/users/dobbymoodge/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-16T14:59:05Z","updated_at":"2016-05-17T04:01:05Z","closed_at":null,"body":"https://github.com/jeremytregunna/ruby-trello/blob/master/lib/trello/net.rb#L22\r\n\r\nIf the request fails due to a timeout, the `RestClient::RequestTimeout` exception should be handled by the caller, right? Maybe this should only return a `Response` if `!e.http_code.nil?`"},"comment":{"url":"https://api.github.com/repos/jeremytregunna/ruby-trello/issues/comments/219613842","html_url":"https://github.com/jeremytregunna/ruby-trello/issues/193#issuecomment-219613842","issue_url":"https://api.github.com/repos/jeremytregunna/ruby-trello/issues/193","id":219613842,"user":{"login":"joneslee85","id":135605,"avatar_url":"https://avatars.githubusercontent.com/u/135605?v=3","gravatar_id":"","url":"https://api.github.com/users/joneslee85","html_url":"https://github.com/joneslee85","followers_url":"https://api.github.com/users/joneslee85/followers","following_url":"https://api.github.com/users/joneslee85/following{/other_user}","gists_url":"https://api.github.com/users/joneslee85/gists{/gist_id}","starred_url":"https://api.github.com/users/joneslee85/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joneslee85/subscriptions","organizations_url":"https://api.github.com/users/joneslee85/orgs","repos_url":"https://api.github.com/users/joneslee85/repos","events_url":"https://api.github.com/users/joneslee85/events{/privacy}","received_events_url":"https://api.github.com/users/joneslee85/received_events","type":"User","site_admin":false},"created_at":"2016-05-17T04:01:05Z","updated_at":"2016-05-17T04:01:05Z","body":"@dobbymoodge what about returning `408 Request Timeout` response instead? "}}