mirror of
https://github.com/discourse/discourse.git
synced 2025-09-05 08:59:27 +08:00
Support for Fancy topic titles
This commit is contained in:
parent
c0371ff427
commit
836c3a7379
14 changed files with 2139 additions and 12 deletions
|
@ -1,6 +1,12 @@
|
|||
class TopicLinkSerializer < ApplicationSerializer
|
||||
|
||||
attributes :url, :title, :internal, :reflection, :clicks, :user_id
|
||||
attributes :url,
|
||||
:title,
|
||||
:fancy_title,
|
||||
:internal,
|
||||
:reflection,
|
||||
:clicks,
|
||||
:user_id
|
||||
|
||||
def url
|
||||
object['url']
|
||||
|
@ -10,6 +16,10 @@ class TopicLinkSerializer < ApplicationSerializer
|
|||
object['title']
|
||||
end
|
||||
|
||||
def fancy_title
|
||||
object['fancy_title']
|
||||
end
|
||||
|
||||
def internal
|
||||
object['internal'] == 't'
|
||||
end
|
||||
|
@ -25,6 +35,7 @@ class TopicLinkSerializer < ApplicationSerializer
|
|||
def user_id
|
||||
object['user_id'].to_i
|
||||
end
|
||||
|
||||
def include_user_id?
|
||||
object['user_id'].present?
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue