diff --git a/app/models/suggest_article.rb b/app/models/suggest_article.rb index cd5e57b..7ca87a3 100644 --- a/app/models/suggest_article.rb +++ b/app/models/suggest_article.rb @@ -15,7 +15,7 @@ class SuggestArticle < Task settings_items :article_parent_id, :type => String settings_items :source, :type => String settings_items :source_name, :type => String - settings_items :highlighted, :type => :boolean + settings_items :highlighted, :type => :boolean, :default => false def sender "#{name} (#{email})" diff --git a/test/unit/suggest_article_test.rb b/test/unit/suggest_article_test.rb index b43ca69..b659338 100644 --- a/test/unit/suggest_article_test.rb +++ b/test/unit/suggest_article_test.rb @@ -113,6 +113,14 @@ class SuggestArticleTest < ActiveSupport::TestCase assert article.highlighted end + should 'not be highlighted by default' do + t = build(SuggestArticle, :target => @profile) + t.perform + + article = TinyMceArticle.last(:conditions => { :name => t.article_name}) + assert_equal false, article.highlighted + end + should 'override target notification message method from Task' do task = build(SuggestArticle, :target => @profile) assert_nothing_raised NotImplementedError do -- libgit2 0.21.2