diff --git a/app/models/debate.rb b/app/models/debate.rb index 5104bec97..0c98d9274 100644 --- a/app/models/debate.rb +++ b/app/models/debate.rb @@ -12,6 +12,8 @@ class Debate < ActiveRecord::Base validates :terms_of_service, acceptance: { allow_nil: false }, on: :create + before_validation :sanitize_description + def likes get_likes.size end @@ -32,4 +34,10 @@ class Debate < ActiveRecord::Base editable? && author == user end -end \ No newline at end of file + protected + + def sanitize_description + self.description = WYSIWYGSanitizer.new.sanitize(description) + end + +end