Merge pull request #615 from okriuchykhin/ok_SCI_1008

Fix task and step ordering in reports [SCI-1008]
This commit is contained in:
okriuchykhin 2017-05-12 16:44:57 +02:00 committed by GitHub
commit a8bbc3c3ba
3 changed files with 3 additions and 3 deletions

View file

@ -52,7 +52,7 @@ module ReportActions
def generate_experiment_contents_json(experiment, selected_modules)
res = []
experiment.my_modules.each do |my_module|
experiment.my_modules.order(:workflow_order).each do |my_module|
next unless selected_modules.include?(my_module.id)
res << generate_new_el(false)

View file

@ -372,7 +372,7 @@ class Protocol < ActiveRecord::Base
end
def completed_steps
steps.select(&:completed)
steps.where(completed: true)
end
def space_taken

View file

@ -52,7 +52,7 @@ module ReportExtends
true,
[:step],
proc do |my_module|
my_module.protocol.completed_steps
my_module.protocol.completed_steps.order(:position)
end),
ModuleElement.new(:result_assets,
true,