diff --git a/app/serializers/flagged_user_serializer.rb b/app/serializers/flagged_user_serializer.rb index 0e29df3bf53..9ada8a72965 100644 --- a/app/serializers/flagged_user_serializer.rb +++ b/app/serializers/flagged_user_serializer.rb @@ -21,15 +21,12 @@ class FlaggedUserSerializer < BasicUserSerializer def custom_fields fields = User.whitelisted_user_custom_fields(scope) - if scope.can_edit?(object) - fields += DiscoursePluginRegistry.serialized_current_user_fields.to_a + result = {} + fields.each do |k| + result[k] = object.custom_fields[k] if object.custom_fields[k].present? end - if fields.present? - User.custom_fields_for_ids([object.id], fields)[object.id] || {} - else - {} - end + result end end