From 1268048874bcd5c20c0eaf039284bafa9e4e80de Mon Sep 17 00:00:00 2001 From: Bianca Nenciu Date: Thu, 12 Jan 2023 22:31:48 +0200 Subject: [PATCH] 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. --- app/controllers/discourse_assign/assign_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/discourse_assign/assign_controller.rb b/app/controllers/discourse_assign/assign_controller.rb index 718ddf8..1edbc53 100644 --- a/app/controllers/discourse_assign/assign_controller.rb +++ b/app/controllers/discourse_assign/assign_controller.rb @@ -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