diff --git a/app/controllers/reports_controller.rb b/app/controllers/reports_controller.rb index 47edd9046..c176d5963 100644 --- a/app/controllers/reports_controller.rb +++ b/app/controllers/reports_controller.rb @@ -115,9 +115,9 @@ class ReportsController < ApplicationController @report.settings = Report::DEFAULT_SETTINGS if @report.settings.blank? @project_contents = { - experiments: @report.report_elements.where(type_of: 'experiment').pluck(:experiment_id), - my_modules: @report.report_elements.where(type_of: 'my_module').pluck(:my_module_id), - repositories: @report.report_elements.where(type_of: 'my_module_repository').pluck(:repository_id).uniq + experiments: @report.report_elements.experiment.pluck(:experiment_id), + my_modules: @report.report_elements.my_module.pluck(:my_module_id), + repositories: @report.report_elements.my_module_repository.distinct(:repository_id).pluck(:repository_id) } render :new end