From d4060a647dfe08e2ecee786fd432245c988f1f7f Mon Sep 17 00:00:00 2001 From: Toks Date: Tue, 13 Aug 2013 13:03:48 -0400 Subject: [PATCH] Fix undo not undoing parent additions --- app/models/post_version.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/post_version.rb b/app/models/post_version.rb index 017a5a348..c8abfcd00 100644 --- a/app/models/post_version.rb +++ b/app/models/post_version.rb @@ -121,6 +121,8 @@ class PostVersion < ActiveRecord::Base added.each do |tag| if tag =~ /^source:/ post.source = "" + elsif tag =~ /^parent:/ + post.parent_id = nil else escaped_tag = Regexp.escape(tag) post.tag_string = post.tag_string.sub(/(?:\A| )#{escaped_tag}(?:\Z| )/, " ").strip