Hallo Group,

ich habe Probleme mit dem ersten grösseren Deploymentversuch und rescue_action_in_public. Da ich gern erstmal alles fangen würde, habe ich folgende Definition in application.rb gepflanzt:

  def rescue_action_in_public(exception)
    case exception
when ::ActiveRecord::RecordNotFound, ::ActionController::UnknownAction render(:file => "#{RAILS_ROOT}/public/404.html", :status => "404 Not Found") SystemNotifier.deliver_exception_notification(self, request, exception)
      else
render(:file => "#{RAILS_ROOT}/public/500.html", :status => "500 Error") SystemNotifier.deliver_exception_notification(self, request, exception)
    end
  end

Also sollen (unnötigerweise) auch RecordNotFound und UnknownAction erstmal ne Mail senden, alles andere, was an Fehlern auftritt natürlich sowieso. Ergebnis ist im Augenblick, dass ich zwar saubere Mails bekomme in den beiden ersten Fällen, in allen anderen - wie z.B. nem lapidaren Syntax Error oder einem RoutingError - aber leider keine. Kann mir jemand sagen, wo mein Denkfehler ist?

Beste Grüsse

Jan Roesner
[EMAIL PROTECTED]



_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an