diff --git a/app/models/related_content.rb b/app/models/related_content.rb index 2af0a5c1c..699a96654 100644 --- a/app/models/related_content.rb +++ b/app/models/related_content.rb @@ -13,7 +13,6 @@ class RelatedContent < ActiveRecord::Base validates :parent_relationable_id, uniqueness: { scope: [:parent_relationable_type, :child_relationable_id, :child_relationable_type] } after_create :create_opposite_related_content, unless: proc { opposite_related_content.present? } - after_destroy :destroy_opposite_related_content, if: proc { opposite_related_content.present? } scope :not_hidden, -> { where('positive_score - negative_score / LEAST(nullif(positive_score + negative_score, 0), 1) >= ?', RELATED_CONTENTS_REPORT_THRESHOLD) } diff --git a/db/migrate/20171219111046_add_related_contents_positive_and_negative_score.rb b/db/migrate/20171219111046_add_related_contents_positive_and_negative_score.rb index a40d399b8..6c94b581a 100644 --- a/db/migrate/20171219111046_add_related_contents_positive_and_negative_score.rb +++ b/db/migrate/20171219111046_add_related_contents_positive_and_negative_score.rb @@ -2,7 +2,7 @@ class AddRelatedContentsPositiveAndNegativeScore < ActiveRecord::Migration def change remove_column :related_contents, :flags_count - add_column :related_contents, :positive_score, :integer, default: 0 + add_column :related_contents, :positive_score, :integer, default: 1 add_column :related_contents, :negative_score, :integer, default: 0 end end