Detectando erros de sintaxe no preview

master
Alinson S. Xavier 18 years ago
parent 45f1a1e8d8
commit 7968e7195f

@ -112,7 +112,11 @@ class WikiController < ApplicationController
def preview def preview
@text = params[:text] @text = params[:text]
render :text => BlueCloth.new(@text).to_html begin
render :text => BlueCloth.new(@text).to_html
rescue
render :text => $!.to_s.gsub(">", "&gt;").gsub("<", "&lt;")
end
end end
def diff def diff