mirror of
https://github.com/TracksApp/tracks.git
synced 2025-12-27 04:18:49 +01:00
parent
2b7d5e7a89
commit
a2f8327da4
2 changed files with 8 additions and 6 deletions
|
|
@ -9,10 +9,11 @@ if @saved
|
|||
# regenerate predecessor to add arrow
|
||||
page[@predecessor].replace_html :partial => 'todos/todo', :locals => { :todo => @predecessor, :parent_container_type => parent_container_type }
|
||||
|
||||
# regenerate predecessors of predecessor
|
||||
# regenerate predecessor family
|
||||
parents = @predecessor.predecessors
|
||||
parents.each do |parent|
|
||||
puts parent.description
|
||||
until parents.empty?
|
||||
parent = parents.pop
|
||||
parents += parent.predecessors
|
||||
page[parent].replace_html :partial => 'todos/todo', :locals => { :todo => parent, :parent_container_type => parent_container_type }
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -6,10 +6,11 @@ if @removed
|
|||
page.replace dom_id(@predecessor), :partial => 'todos/todo', :locals => {
|
||||
:todo => @predecessor, :parent_container_type => parent_container_type }
|
||||
|
||||
# regenerate predecessors of predecessor
|
||||
# regenerate predecessor family
|
||||
parents = @predecessor.predecessors
|
||||
parents.each do |parent|
|
||||
puts parent.description
|
||||
until parents.empty?
|
||||
parent = parents.pop
|
||||
parents += parent.predecessors
|
||||
page[parent].replace_html :partial => 'todos/todo', :locals => { :todo => parent, :parent_container_type => parent_container_type }
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue