extract var
This commit is contained in:
parent
0e335f58ac
commit
e7524b3f0d
1 changed files with 5 additions and 3 deletions
|
@ -423,9 +423,11 @@ class ProcedureRevision < ApplicationRecord
|
||||||
coordinate.update!(type_de_champ: cloned_type_de_champ)
|
coordinate.update!(type_de_champ: cloned_type_de_champ)
|
||||||
|
|
||||||
# sync old and new system
|
# sync old and new system
|
||||||
revision_types_de_champ.where(parent: coordinate).find_each do |coordinate|
|
children_coordinates = revision_types_de_champ.where(parent: coordinate)
|
||||||
cloned_child_type_de_champ = cloned_child_types_de_champ.find { |tdc| tdc.stable_id == coordinate.type_de_champ.stable_id }
|
|
||||||
coordinate.update!(type_de_champ: cloned_child_type_de_champ)
|
children_coordinates.find_each do |child_coordinate|
|
||||||
|
cloned_child_type_de_champ = cloned_child_types_de_champ.find { |tdc| tdc.stable_id == child_coordinate.type_de_champ.stable_id }
|
||||||
|
child_coordinate.update!(type_de_champ: cloned_child_type_de_champ)
|
||||||
end
|
end
|
||||||
|
|
||||||
cloned_type_de_champ
|
cloned_type_de_champ
|
||||||
|
|
Loading…
Reference in a new issue