mirror of
https://github.com/discourse/discourse.git
synced 2025-05-25 00:32:52 +08:00
FEATURE: Featured topic for user profile & card (#8461)
This commit is contained in:

committed by
GitHub

parent
b5236591e9
commit
14cb386f1e
@ -83,7 +83,8 @@ class UserSerializer < BasicUserSerializer
|
||||
:second_factor_remaining_backup_codes,
|
||||
:associated_accounts,
|
||||
:profile_background_upload_url,
|
||||
:card_background_upload_url
|
||||
:card_background_upload_url,
|
||||
:featured_topic
|
||||
|
||||
has_one :invited_by, embed: :object, serializer: BasicUserSerializer
|
||||
has_many :groups, embed: :object, serializer: BasicGroupSerializer
|
||||
@ -484,4 +485,7 @@ class UserSerializer < BasicUserSerializer
|
||||
object.card_background_upload&.url
|
||||
end
|
||||
|
||||
def featured_topic
|
||||
object.user_profile.featured_topic
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user