From 0ce6524153b7e5545a834d2edf1a6b0de1cdcaef Mon Sep 17 00:00:00 2001 From: Sam Date: Tue, 10 Feb 2015 17:05:24 +1100 Subject: [PATCH] correct brokeness --- lib/middleware/request_tracker.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/middleware/request_tracker.rb b/lib/middleware/request_tracker.rb index f1558596dad..58264f8c916 100644 --- a/lib/middleware/request_tracker.rb +++ b/lib/middleware/request_tracker.rb @@ -6,8 +6,7 @@ class Middleware::RequestTracker @app = app end - def self.log_request_on_site(data) - host = RailsMultisite::ConnectionManagement.host(env) + def self.log_request_on_site(data,host) RailsMultisite::ConnectionManagement.with_hostname(host) do log_request(data) end @@ -73,10 +72,11 @@ class Middleware::RequestTracker # we got to skip this on error ... its just logging data = self.class.get_data(env,result) rescue nil + host = RailsMultisite::ConnectionManagement.host(env) if data Scheduler::Defer.later("Track view", _db=nil) do - self.class.log_request_on_site(data) + self.class.log_request_on_site(data,host) end end