Add breadcrumbs regardless of log level

Stephen Paul Weber created

Change summary

lib/patches_for_sentry.rb | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

Detailed changes

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)