mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-03-06 12:43:06 +08:00
Small fixes [SCI-1642]
This commit is contained in:
parent
6820511ea0
commit
9a8e33c6d7
1 changed files with 3 additions and 3 deletions
|
@ -647,7 +647,7 @@ class Experiment < ActiveRecord::Base
|
|||
um = dm.upstream_modules
|
||||
um.shift # remove current module
|
||||
ums = um.map(&:samples).flatten.uniq
|
||||
src.samples.each do |sample|
|
||||
src.samples.find_each do |sample|
|
||||
dm.samples.destroy(sample) if ums.exclude? sample
|
||||
end
|
||||
end
|
||||
|
@ -693,8 +693,8 @@ class Experiment < ActiveRecord::Base
|
|||
def normalize_module_positions
|
||||
# This method normalizes module positions so x-s and y-s
|
||||
# are all positive
|
||||
x_diff = my_modules.collect(&:x).min
|
||||
y_diff = my_modules.collect(&:y).min
|
||||
x_diff = my_modules.pluck(:x).min
|
||||
y_diff = my_modules.pluck(:y).min
|
||||
|
||||
my_modules.each do |m|
|
||||
m.update_columns(x: m.x - x_diff, y: m.y - y_diff)
|
||||
|
|
Loading…
Reference in a new issue