From 104dc291699ebc0e1eb4c7a2e609eb2bed1a1387 Mon Sep 17 00:00:00 2001 From: Dominik Sander Date: Mon, 9 May 2016 23:12:24 +0200 Subject: [PATCH] Use version 1.1 of twitter stream API endpoint The v1 endpoint was discontinued at the end of april. #1490 --- app/models/agents/twitter_stream_agent.rb | 2 +- spec/models/agents/twitter_stream_agent_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/agents/twitter_stream_agent.rb b/app/models/agents/twitter_stream_agent.rb index 08228813..4d67556c 100644 --- a/app/models/agents/twitter_stream_agent.rb +++ b/app/models/agents/twitter_stream_agent.rb @@ -182,7 +182,7 @@ module Agents filters = filters.map(&:downcase).uniq stream = Twitter::JSONStream.connect( - :path => "/1/statuses/#{(filters && filters.length > 0) ? 'filter' : 'sample'}.json#{"?track=#{filters.map {|f| CGI::escape(f) }.join(",")}" if filters && filters.length > 0}", + :path => "/1.1/statuses/#{(filters && filters.length > 0) ? 'filter' : 'sample'}.json#{"?track=#{filters.map {|f| CGI::escape(f) }.join(",")}" if filters && filters.length > 0}", :ssl => true, :oauth => { :consumer_key => agent.twitter_consumer_key, diff --git a/spec/models/agents/twitter_stream_agent_spec.rb b/spec/models/agents/twitter_stream_agent_spec.rb index 6bc113ab..fc74bc9c 100644 --- a/spec/models/agents/twitter_stream_agent_spec.rb +++ b/spec/models/agents/twitter_stream_agent_spec.rb @@ -212,7 +212,7 @@ describe Agents::TwitterStreamAgent do end it "initializes Twitter::JSONStream" do - mock(Twitter::JSONStream).connect({:path=>"/1/statuses/filter.json?track=agent", + mock(Twitter::JSONStream).connect({:path=>"/1.1/statuses/filter.json?track=agent", :ssl=>true, :oauth=>{:consumer_key=>"twitteroauthkey", :consumer_secret=>"twitteroauthsecret", :access_key=>"1234token",