From a4ab27a6c68a7b9ae7836be2823c577bc0056818 Mon Sep 17 00:00:00 2001 From: albert Date: Wed, 20 Feb 2013 14:43:10 -0500 Subject: [PATCH] fix chained forum post quotes --- app/models/forum_post.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/forum_post.rb b/app/models/forum_post.rb index 566d4fed7..2e7c98cf0 100644 --- a/app/models/forum_post.rb +++ b/app/models/forum_post.rb @@ -109,7 +109,8 @@ class ForumPost < ActiveRecord::Base end def quoted_response - "[quote]\n#{creator_name} said:\n#{body}\n[/quote]\n\n" + stripped_body = body.gsub(/\[quote\](?:.|\n|\r)+\[\/quote\][\n\r]*/m, "") + "[quote]\n#{creator_name} said:\n\n#{stripped_body}\n[/quote]\n\n" end def build_response