mirror of
https://github.com/discourse/discourse.git
synced 2024-12-01 02:43:43 +08:00
0ea5ae86ff
We call the `/u/search/users` URL when autocompleting users. It returns user's name, username and avatar template, but not user ID. We need it to return user IDs in order to display user status in certain situations. I could add ID to FoundUserWithStatusSerializer, so it will be added only if user status is enabled in site settings. But I feel that it's good to always return it, it's not a lot of data comparing to what we already return, and it should be useful in other scenarios.
10 lines
195 B
Ruby
10 lines
195 B
Ruby
# frozen_string_literal: true
|
|
|
|
class FoundUserSerializer < ApplicationSerializer
|
|
attributes :id, :username, :name, :avatar_template
|
|
|
|
def include_name?
|
|
SiteSetting.enable_names?
|
|
end
|
|
end
|