From 71ed2c228f54e4a1a6f951bcba51e0977f92ae09 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 3 Aug 2022 09:59:59 -0500 Subject: [PATCH] Add breadcrumbs regardless of log level --- lib/patches_for_sentry.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/patches_for_sentry.rb b/lib/patches_for_sentry.rb index 3d75b7d819c343247a320ce36067d0fa7f04e933..48ff7c3312af2c0af338b0e5e29622933601cf16 100644 --- a/lib/patches_for_sentry.rb +++ b/lib/patches_for_sentry.rb @@ -1,8 +1,13 @@ # frozen_string_literal: true module SentryOugai + def _log(severity, *args) + severity ||= Ougai::UNKNOWN + append(severity, block_given? ? yield : args) + end + def super_add(severity, data) - super + super unless level > severity return unless Sentry.get_current_hub level = Sentry::Breadcrumb::SentryLogger::LEVELS.fetch(severity, nil)