Module: ForemanHostReports::Controller::HostsControllerExtensions::Overrides

Defined in:
app/controllers/concerns/foreman_host_reports/controller/hosts_controller_extensions.rb

Instance Method Summary collapse

Instance Method Details

#preload_reportsObject



7
8
9
10
# File 'app/controllers/concerns/foreman_host_reports/controller/hosts_controller_extensions.rb', line 7

def preload_reports
  @last_report_ids = HostReport.where(:host_id => @hosts.map(&:id)).reorder('').group(:host_id).maximum(:id)
  @last_reports = HostReport.where(:id => @last_report_ids.values)
end