Select user ids from reports using pluck

This commit is contained in:
Anton Khorev 2025-01-29 19:00:55 +03:00
parent 0cd18eb02f
commit 547fbf6415

View file

@ -46,7 +46,7 @@ class IssuesController < ApplicationController
@issues, @newer_issues_id, @older_issues_id = get_page_items(@issues, :limit => @params[:limit])
@unique_reporters = @issues.each_with_object({}) do |issue, reporters|
user_ids = issue.reports.order(:created_at => :desc).map(&:user_id).uniq
user_ids = issue.reports.order(:created_at => :desc).pluck(:user_id).uniq
reporters[issue.id] = {
:count => user_ids.size,
:users => User.in_order_of(:id, user_ids.first(3))