Return the body of a note comment as a rich text object
authorTom Hughes <tom@compton.nu>
Mon, 15 Oct 2012 21:34:55 +0000 (22:34 +0100)
committerTom Hughes <tom@compton.nu>
Mon, 15 Oct 2012 21:34:55 +0000 (22:34 +0100)
app/models/note_comment.rb
app/models/notifier.rb
app/views/notifier/note_comment_notification.text.erb

index bcbcf79..0500acb 100644 (file)
@@ -18,4 +18,9 @@ class NoteComment < ActiveRecord::Base
       self.author.display_name
     end
   end
+
+  # Return the comment text
+  def body
+    RichText.new("text", read_attribute(:body))
+  end
 end
index 5ec401d..1107a0d 100644 (file)
@@ -118,7 +118,7 @@ class Notifier < ActionMailer::Base
     @locale = recipient.preferred_language_from(I18n.available_locales)
     @noteurl = browse_note_url(comment.note, :host => SERVER_URL)
     @place = comment.note.nearby_place
-    @comment = RichText::Text.new(comment.body)
+    @comment =comment.body
     @owner = recipient == comment.note.author
     @commenter = comment.author_name
 
index 7b4ccd3..81306f9 100644 (file)
@@ -7,7 +7,7 @@
 <% end %>
 
 ==
-<%= @comment %>
+<%= @comment.to_text %>
 ==
 
 <%= t 'notifier.note_comment_notification.details', :url => @noteurl %>