From 78f3a497f5b33642231d4c8db254f7492a75b7f5 Mon Sep 17 00:00:00 2001 From: Chris Beer Date: Tue, 6 Aug 2024 08:21:53 -0700 Subject: [PATCH] Ignore googlebot throttling notices. --- config/initializers/rack_attack.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/initializers/rack_attack.rb b/config/initializers/rack_attack.rb index a36823f8..35459eac 100644 --- a/config/initializers/rack_attack.rb +++ b/config/initializers/rack_attack.rb @@ -50,7 +50,7 @@ class Attack if Settings.throttling.notify_honeybadger && ( ((match_data[:limit] - match_data[:count]) < 5) || (match_data[:count] % 10).zero? - ) + ) && (request.headers['HTTP_USER_AGENT'] || '') !~ /(Google|bot)/i Honeybadger.notify('Throttling request', context: { ip: request.ip, path: request.path }.merge(match_data)) end