From fce9e296e7003dfa717ac4c5d4ccd625cc461d27 Mon Sep 17 00:00:00 2001 From: Sam <sam.saffron@gmail.com> Date: Thu, 12 Feb 2015 09:47:32 +1100 Subject: [PATCH] background reqs failed or not are always counted seperately --- lib/middleware/request_tracker.rb | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/middleware/request_tracker.rb b/lib/middleware/request_tracker.rb index 5cb41a002..3922dd193 100644 --- a/lib/middleware/request_tracker.rb +++ b/lib/middleware/request_tracker.rb @@ -30,16 +30,14 @@ class Middleware::RequestTracker if status >= 500 ApplicationRequest.increment!(:http_5xx) + elsif data[:is_background] + ApplicationRequest.increment!(:http_background) elsif status >= 400 ApplicationRequest.increment!(:http_4xx) elsif status >= 300 ApplicationRequest.increment!(:http_3xx) - else - if data[:is_background] - ApplicationRequest.increment!(:http_background) - elsif status >= 200 && status < 300 - ApplicationRequest.increment!(:http_2xx) - end + elsif status >= 200 && status < 300 + ApplicationRequest.increment!(:http_2xx) end end