FIX: Small actions should show descriptions on the user stream

This commit is contained in:
Robin Ward
2015-07-31 14:22:28 -04:00
parent d71301e406
commit cf91bca0cd
12 changed files with 110 additions and 74 deletions

View File

@@ -22,7 +22,8 @@ class UserActionSerializer < ApplicationSerializer
:title,
:deleted,
:hidden,
:moderator_action,
:post_type,
:action_code,
:edit_reason,
:category_id,
:uploaded_avatar_id,
@@ -32,7 +33,7 @@ class UserActionSerializer < ApplicationSerializer
def excerpt
cooked = object.cooked || PrettyText.cook(object.raw)
PrettyText.excerpt(cooked, 300, { keep_emojis: true }) if cooked
PrettyText.excerpt(cooked, 300, keep_emojis: true) if cooked
end
def avatar_template
@@ -67,10 +68,6 @@ class UserActionSerializer < ApplicationSerializer
object.title.present?
end
def moderator_action
object.post_type == Post.types[:moderator_action] || object.post_type == Post.types[:small_action]
end
def include_reply_to_post_number?
object.action_type == UserAction::REPLY
end