From 5eaa9b3ba4133d8a9a878b3b46bbc3a64b8a5178 Mon Sep 17 00:00:00 2001 From: Cory ODaniel Date: Wed, 30 Apr 2008 13:27:20 -0700 Subject: [PATCH] Hide verbose backtrace output if Merb::Config[:hide_internal_server_errors] is set to true --- .../merb/templates/app/controllers/exceptions.rb | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/merb-gen/app_generators/merb/templates/app/controllers/exceptions.rb b/merb-gen/app_generators/merb/templates/app/controllers/exceptions.rb index 8f462b1..12a5b22 100644 --- a/merb-gen/app_generators/merb/templates/app/controllers/exceptions.rb +++ b/merb-gen/app_generators/merb/templates/app/controllers/exceptions.rb @@ -9,5 +9,11 @@ class Exceptions < Application def not_acceptable render :format => :html end + + if Merb::Config[:hide_internal_server_errors] + def internal_server_errors + render "Oops! (500)" + end + end end \ No newline at end of file -- 1.5.2.4