]> source.dussan.org Git - redmine.git/commitdiff
Use route helper in #link_to_message.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Mon, 14 Jan 2013 19:22:09 +0000 (19:22 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Mon, 14 Jan 2013 19:22:09 +0000 (19:22 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11186 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/helpers/application_helper.rb

index 8457b20fb7b0076aefe2ce15a86281b930d7b8a8..4825615a11a63006eaa0cdfe9db7d9811c620bc4 100644 (file)
@@ -120,13 +120,11 @@ module ApplicationHelper
   # Generates a link to a message
   def link_to_message(message, options={}, html_options = nil)
     link_to(
-      h(truncate(message.subject, :length => 60)),
-      { :controller => 'messages', :action => 'show',
-        :board_id => message.board_id,
-        :id => (message.parent_id || message.id),
+      truncate(message.subject, :length => 60),
+      board_message_path(message.board_id, message.parent_id || message.id, {
         :r => (message.parent_id && message.id),
         :anchor => (message.parent_id ? "message-#{message.id}" : nil)
-      }.merge(options),
+      }.merge(options)),
       html_options
     )
   end