From 9f21c27bf1035ce17e56061b6d0c828086572c2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Sun, 5 Sep 2021 02:06:35 +0200 Subject: [PATCH] Include DelayedJob errors in Errbit exceptions The integration between Airbrake/Errbit and DelayedJob wasn't working because we require our dependencies in alphabetic order, and so by the time `airbrake` was required, `delayed_job` wasn't loaded. So we're manually requiring the integration. --- config/initializers/errbit.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/initializers/errbit.rb b/config/initializers/errbit.rb index 588b5f4f0..266a5a103 100644 --- a/config/initializers/errbit.rb +++ b/config/initializers/errbit.rb @@ -1,3 +1,5 @@ +require "airbrake/delayed_job" if defined?(Delayed) + Airbrake.configure do |config| config.host = Rails.application.secrets.errbit_host config.project_id = Rails.application.secrets.errbit_project_id