From 1bba4a006a04b4cf24df4512f6a0a46770d87a62 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Wed, 20 Sep 2023 15:32:17 +0200 Subject: [PATCH] Sentry: Check for span description before applying gsub! --- config/initializers/sentry.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/config/initializers/sentry.rb b/config/initializers/sentry.rb index c62baf63..0ffc20ec 100644 --- a/config/initializers/sentry.rb +++ b/config/initializers/sentry.rb @@ -44,6 +44,7 @@ Sentry.init do |config| event.spans.each do |span| next unless url_spans.include?(span[:op]) + next unless span[:description] # Replace UUIDs in URLs with asterisks to allow better grouping of similar requests span[:description].gsub!(/[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/i, '*')