# HG changeset patch # User nanaya # Date 1533229292 -32400 # Node ID c2e9d3a36bde898bdf5ecf788c10121ce20b07a4 # Parent 4e4195e60c2b0e61f65f317c2d88ec96f3ba4b2f Improved id check diff -r 4e4195e60c2b -r c2e9d3a36bde app/models/tweet.rb --- a/app/models/tweet.rb Fri Aug 03 01:45:16 2018 +0900 +++ b/app/models/tweet.rb Fri Aug 03 02:01:32 2018 +0900 @@ -12,7 +12,7 @@ def initialize(twitter_id) @clients = {} - @twitter_id = twitter_id + @twitter_id = twitter_id.to_s end def id @@ -52,7 +52,7 @@ if data[:result] == :ok user = data[:data] - if user.id != @twitter_id || user.screen_name != @twitter_id + if user.id_str != @twitter_id || user.screen_name != @twitter_id throw "Wrong user data. Requested: #{@twitter_id}, got: #{user.id} (#{user.screen_name.printable})" end end