REFACTOR: remove hacky search from discovery

This commit is contained in:
Sam
2015-07-27 16:46:50 +10:00
parent 41ceff8430
commit 2876725e1b
17 changed files with 17 additions and 159 deletions

View File

@@ -11,7 +11,6 @@ class ListableTopicSerializer < BasicTopicSerializer
:bumped_at,
:unseen,
:last_read_post_number,
:linked_post_number,
:unread,
:new_posts,
:pinned,
@@ -79,19 +78,7 @@ class ListableTopicSerializer < BasicTopicSerializer
end
def excerpt
if object.search_data
object.search_data[:excerpt]
else
object.excerpt
end
end
def include_linked_post_number?
object.search_data
end
def linked_post_number
object.search_data[:post_number]
object.excerpt
end
alias :include_last_read_post_number? :has_user_data
@@ -107,7 +94,7 @@ class ListableTopicSerializer < BasicTopicSerializer
alias :include_new_posts? :has_user_data
def include_excerpt?
pinned || object.search_data
pinned
end
def pinned