aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2017-08-21 11:48:05 +0900
committerKazuki Yamaguchi <k@rhe.jp>2017-08-21 11:48:05 +0900
commitab447e23ceff2d6d681d722e9063f57383eadae8 (patch)
tree1537976a36732676aa718fd095ac9f7f33c3d1f5
parentbe6d9e3790e585eca491cb3f74ba46543e4ae4f3 (diff)
downloadaclog-ab447e23ceff2d6d681d722e9063f57383eadae8.tar.gz
Fix NoMethodError in Tweet.update_from_twitter
Fix up 2e19079225a8 ("optimize Tweet.update_from_twitter", 2016-02-10).
-rw-r--r--app/models/tweet.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/tweet.rb b/app/models/tweet.rb
index 40b4c05..37e9930 100644
--- a/app/models/tweet.rb
+++ b/app/models/tweet.rb
@@ -97,7 +97,7 @@ class Tweet < ActiveRecord::Base
exsts = sts.select { |st| currenth[st.id] }.map { |st| [st.id, st] }.to_h
currenth.each do |id, tweet|
- st = exsts[id]
+ st = exsts[id] or next
tweet.update(text: extract_entities(st.attrs),
source: st.attrs[:source],
in_reply_to_id: (tweet.in_reply_to_id || st.attrs[:in_reply_to_status_id]),