Mercurial > rsstweet
diff app/models/tweet.rb @ 143:8a858aec1905
Stringify the cache key
author | nanaya <me@nanaya.pro> |
---|---|
date | Wed, 13 Dec 2017 06:09:17 +0900 |
parents | 2d873f57f424 |
children | 1925b08153dc |
line wrap: on
line diff
--- a/app/models/tweet.rb Wed Dec 13 04:57:04 2017 +0900 +++ b/app/models/tweet.rb Wed Dec 13 06:09:17 2017 +0900 @@ -19,7 +19,7 @@ initial_config_id = client_config_id @timeline ||= - Rails.cache.fetch({ :timeline => @twitter_id }, :expires_in => cache_expires_time) do + Rails.cache.fetch("timeline:v1:#{@twitter_id}", :expires_in => cache_expires_time) do begin timeline = client.user_timeline(@twitter_id, TIMELINE_OPTIONS) rescue Twitter::Error::TooManyRequests @@ -49,7 +49,7 @@ if timeline.any? timeline.first.user else - Rails.cache.fetch({ :user => @twitter_id }, :expires_in => cache_expires_time) do + Rails.cache.fetch("user:v1:#{@twitter_id}", :expires_in => cache_expires_time) do client.user(@twitter_id) end end