FEATURE: Show user status when search assignees (#426)

The suggestions are displayed in email-group-user-chooser and user
status is displayed if it exists.
This commit is contained in:
Bianca Nenciu 2023-01-12 22:31:48 +02:00 committed by GitHub
parent 4b430ae36e
commit 1268048874
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

View File

@ -7,6 +7,8 @@ module DiscourseAssign
def suggestions
users = [current_user, *recent_assignees]
each_serializer =
SiteSetting.enable_user_status? ? FoundUserWithStatusSerializer : FoundUserSerializer
render json: {
assign_allowed_on_groups:
@ -17,7 +19,7 @@ module DiscourseAssign
ActiveModel::ArraySerializer.new(
users,
scope: guardian,
each_serializer: BasicUserSerializer,
each_serializer: each_serializer,
),
}
end