Send bugsnag notification when order confirmation email fails

This commit is contained in:
Rob Harrington
2014-11-20 12:04:51 +11:00
parent dd6a5ecd0b
commit 20341ecbc1

View File

@@ -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