aboutsummaryrefslogtreecommitdiffstats
path: root/core/message.rb
diff options
context:
space:
mode:
authorToshiaki Asai <toshi.alternative@gmail.com>2016-05-03 22:20:14 +0900
committerToshiaki Asai <toshi.alternative@gmail.com>2016-05-03 22:20:14 +0900
commit35a96dc2b02a857e89258ba87735b0289648802e (patch)
treeba69cf669866c23f3bc761c6da66efea9ce8b6b0 /core/message.rb
parent14ae0a8b4f78f11b495b6fa5e9422e11f40e4c47 (diff)
parentc2709daec18d365d9c582c5ef07a19c32521dfa0 (diff)
downloadmikutter-35a96dc2b02a857e89258ba87735b0289648802e.tar.gz
Merge branch 'topic/810-tweet-tab' into develop
Diffstat (limited to 'core/message.rb')
-rw-r--r--core/message.rb11
1 files changed, 10 insertions, 1 deletions
diff --git a/core/message.rb b/core/message.rb
index 5e3214d6..3a98da74 100644
--- a/core/message.rb
+++ b/core/message.rb
@@ -57,6 +57,9 @@ class Message < Retriever::Model
[:modified, :time], # updated time
]
+ def self.container_class
+ Messages end
+
# appearイベント
def self.appear(message) # :nodoc:
@@appear_queue.push(message)
@@ -631,9 +634,15 @@ class Message < Retriever::Model
retweeted_sources
add_retweet_in_this_thread(retweet_user, created_at) } end end
+ # このMessageがサービスに投稿された時刻を返す
+ # ==== Return
+ # Time 投稿時刻
+ def created
+ self[:created] end
+
# 最終更新日時を取得する
def modified
- @value[:modified] ||= [self[:created], *(@retweets || []).map{ |x| x.modified }].compact.max
+ @value[:modified] ||= [created, *(@retweets || []).map{ |x| x.modified }].compact.max
end
def inspect