Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Added Versioned#revert convenience method.
  • Loading branch information
twoism committed Dec 14, 2009
1 parent 3407fce commit b8667bc
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions lib/versioned.rb
Expand Up @@ -126,7 +126,11 @@ def changes_between(from, to)
changes changes
end end
end end


def revert
revert_to self.version -1
end

def revert_to(value) def revert_to(value)
to_number = versions.number_at(value) to_number = versions.number_at(value)
changes = changes_between(version, to_number) changes = changes_between(version, to_number)
Expand All @@ -150,4 +154,4 @@ def latest_changes
versions.at(version).changes versions.at(version).changes
end end
end end
end end

0 comments on commit b8667bc

Please sign in to comment.