mirror of
https://github.com/TracksApp/tracks.git
synced 2026-01-23 17:26:11 +01:00
Ticket #923: Added Reinier's patch for removing dependencies from successor block.
Conflicts: app/helpers/todos_helper.rb
This commit is contained in:
parent
54dc1ad047
commit
0276dce8e2
6 changed files with 56 additions and 24 deletions
|
|
@ -115,6 +115,12 @@ class Todo < ActiveRecord::Base
|
|||
end
|
||||
end
|
||||
|
||||
def remove_predecessor(predecessor)
|
||||
# remove predecessor and activate myself
|
||||
predecessors.delete(predecessor)
|
||||
self.activate!
|
||||
end
|
||||
|
||||
# Returns true if t is equal to self or a successor of self
|
||||
def is_successor?(t)
|
||||
if self == t
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue