From 20341ecbc1387958e76d4b95e25eae59ad554b77 Mon Sep 17 00:00:00 2001 From: Rob Harrington Date: Thu, 20 Nov 2014 12:04:51 +1100 Subject: [PATCH] Send bugsnag notification when order confirmation email fails --- app/models/spree/order_decorator.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/spree/order_decorator.rb b/app/models/spree/order_decorator.rb index 3396ebde8e..d8b33cd4f0 100644 --- a/app/models/spree/order_decorator.rb +++ b/app/models/spree/order_decorator.rb @@ -185,6 +185,7 @@ Spree::Order.class_eval do Spree::OrderMailer.confirm_email_for_customer(self.id).deliver Spree::OrderMailer.confirm_email_for_shop(self.id).deliver rescue Exception => e + Bugsnag.notify(e) logger.error("#{e.class.name}: #{e.message}") logger.error(e.backtrace * "\n") end