From bc3e832ee4f96edbefa5d377a332e4c67cdffa35 Mon Sep 17 00:00:00 2001 From: Victor Costa Date: Mon, 3 Aug 2015 16:45:03 -0300 Subject: [PATCH] Fix task information with int abstract --- lib/proposals_discussion_plugin/proposal_task.rb | 2 +- test/unit/proposal_task_test.rb | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/proposals_discussion_plugin/proposal_task.rb b/lib/proposals_discussion_plugin/proposal_task.rb index 32d6c27..743a920 100644 --- a/lib/proposals_discussion_plugin/proposal_task.rb +++ b/lib/proposals_discussion_plugin/proposal_task.rb @@ -181,7 +181,7 @@ class ProposalsDiscussionPlugin::ProposalTask < Task end def information - {:message => _("%{requestor} wants to send the following proposal.
%{abstract}"), :variables => {:abstract => CGI.escapeHTML(abstract)}} + {:message => _("%{requestor} wants to send the following proposal.
%{abstract}"), :variables => {:abstract => CGI.escapeHTML(abstract.to_s)}} end def icon diff --git a/test/unit/proposal_task_test.rb b/test/unit/proposal_task_test.rb index 7872407..fe9606b 100644 --- a/test/unit/proposal_task_test.rb +++ b/test/unit/proposal_task_test.rb @@ -77,4 +77,10 @@ class ProposalTaskTest < ActiveSupport::TestCase assert_equal person2, task.responsible end + should 'do not fail on task information with integer as abstract' do + task = ProposalsDiscussionPlugin::ProposalTask.new + task.expects(:abstract).returns(49) + assert task.information.present? + end + end -- libgit2 0.21.2