Merge pull request #3347 from aignatov-bio/ai-sci-5749-fix-reports-selection-in-reports-wizard

Fix repository selection in report wizard [SCI-5749]
This commit is contained in:
Miha Mencin 2021-05-24 09:52:58 +02:00 committed by GitHub
commit 6a663383da
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,9 +13,8 @@ module ReportActions
@element_position = 0
@report = report
@template_values = template_values
@assigned_repositories = report.project.assigned_repositories_and_snapshots.select do |repository|
@content['repositories'].include?(repository.id)
end
@repositories = Repository.accessible_by_teams(report.project.team)
.where(id: @content['repositories']).active
end
def save_with_content
@ -72,7 +71,7 @@ module ReportActions
my_modules.sort_by { |m| selected_my_modules.index m.id }.each do |my_module|
my_module_element = save_element!({ 'my_module_id' => my_module.id }, :my_module, experiment_element)
@assigned_repositories.each do |repository|
@repositories.each do |repository|
save_element!(
{ 'my_module_id' => my_module.id, 'repository_id' => repository.id },
:my_module_repository,