From 23da9c6f89a2955c6ff1d982a330a48865425d9c Mon Sep 17 00:00:00 2001 From: r888888888 Date: Tue, 21 Mar 2017 13:56:48 -0700 Subject: [PATCH] fixes #2911 --- app/models/post_archive.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/models/post_archive.rb b/app/models/post_archive.rb index 6012489ca..311b51bf2 100644 --- a/app/models/post_archive.rb +++ b/app/models/post_archive.rb @@ -145,7 +145,9 @@ class PostArchive < ActiveRecord::Base latest_tags << "source:#{post.source}" if post.source.present? if parent_changed - delta[:added_tags] << "parent:#{parent_id}" + if parent_id.present? + delta[:added_tags] << "parent:#{parent_id}" + end if previous delta[:removed_tags] << "parent:#{previous.parent_id}" @@ -161,7 +163,9 @@ class PostArchive < ActiveRecord::Base end if source_changed - delta[:added_tags] << "source:#{source}" + if source.present? + delta[:added_tags] << "source:#{source}" + end if previous delta[:removed_tags] << "source:#{previous.source}"