From 3e7190866a63758f107846148bfca37f9703b3c4 Mon Sep 17 00:00:00 2001 From: Sam Date: Thu, 27 Oct 2016 16:50:56 +1100 Subject: [PATCH] make code a bit safer --- lib/middleware/request_tracker.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/middleware/request_tracker.rb b/lib/middleware/request_tracker.rb index a9d3a5b4ef3..af196dd3095 100644 --- a/lib/middleware/request_tracker.rb +++ b/lib/middleware/request_tracker.rb @@ -78,7 +78,9 @@ class Middleware::RequestTracker host = RailsMultisite::ConnectionManagement.host(env) if data - result[1]["X-Discourse-TrackView"] = 1 if data[:track_view] + if result && (headers=result[1]) + headers["X-Discourse-TrackView"] = 1 if data[:track_view] + end log_later(data,host) end