Commit ae2baaf1a5df2d50724eca9cd8d3ebc68e62a9a9

Authored by Daniela Feitosa
2 parents 3cd6186e 99485877

Merge commit 'refs/merge-requests/170' of git://gitorious.org/noosfero/noosfero …

…into merge-requests/170
app/models/approve_article.rb
... ... @@ -116,10 +116,11 @@ class ApproveArticle < Task
116 116 end
117 117  
118 118 def task_cancelled_message
119   - message = _('Your request for publishing the article "{article}" was rejected.')
  119 + message = _('Your request for publishing the article "%{article}" was rejected.') % {:article => name}
120 120 if !reject_explanation.blank?
121 121 message += " " + _("Here is the reject explanation left by the administrator who rejected your article: \n\n%{reject_explanation}") % {:reject_explanation => reject_explanation}
122 122 end
  123 + message
123 124 end
124 125  
125 126 end
... ...
test/unit/approve_article_test.rb
... ... @@ -413,5 +413,14 @@ class ApproveArticleTest < ActiveSupport::TestCase
413 413 end
414 414 end
415 415  
  416 + should 'return reject message even without reject explanation' do
  417 + task = ApproveArticle.new(:name => 'My Article')
  418 + assert_not_nil task.task_cancelled_message
  419 + end
  420 +
  421 + should 'show the name of the article in the reject message' do
  422 + task = ApproveArticle.new(:name => 'My Article')
  423 + assert_match /My Article/, task.task_cancelled_message
  424 + end
416 425  
417 426 end
... ...