2013-02-01 1 views

Répondre

1

Vous n'avez probablement pas configuré la gemme dans un initialiseur. Dans mon action de contrôleur pour me notifier une exception que je donne les résultats suivants

ExceptionNotifier::Notifier.exception_notification(
    request.env, 
    env["action_dispatch.exception"] 
).deliver 

Je suit dans config/initializers/exception_notifier.rb

if Rails.env.production? 
    MyApp::Application.config.middleware.use ExceptionNotifier, 
    email_prefix:   "[#{App.domain.pretty}] ", 
    sender_address:  App.email.noreply, 
    exception_recipients: App.email.exceptions, 
    ignore_exceptions: ExceptionNotifier.default_ignore_exceptions, 
    normalize_subject: true 
end 

MyApp et App.____ devraient tous être remplacés par vos propres valeurs.

+0

Où avez-vous défini 'App.domain' – Rpant

Questions connexes