mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-02-08 07:55:14 +08:00
Merge pull request #615 from okriuchykhin/ok_SCI_1008
Fix task and step ordering in reports [SCI-1008]
This commit is contained in:
commit
a8bbc3c3ba
3 changed files with 3 additions and 3 deletions
|
@ -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)
|
||||
|
|
|
@ -372,7 +372,7 @@ class Protocol < ActiveRecord::Base
|
|||
end
|
||||
|
||||
def completed_steps
|
||||
steps.select(&:completed)
|
||||
steps.where(completed: true)
|
||||
end
|
||||
|
||||
def space_taken
|
||||
|
|
|
@ -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,
|
||||
|
|
Loading…
Reference in a new issue