From e2a20d90fe0f27dad00a0f173f71d4e3cbbb5ba4 Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Mon, 21 Jan 2019 11:04:32 +0800 Subject: [PATCH] FIX: Don't log request when Discourse is in readonly due to PG. --- 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 71a1c67917b..1c2fec8989e 100644 --- a/lib/middleware/request_tracker.rb +++ b/lib/middleware/request_tracker.rb @@ -72,7 +72,9 @@ class Middleware::RequestTracker def self.log_request_on_site(data, host) RailsMultisite::ConnectionManagement.with_hostname(host) do - log_request(data) + unless Discourse.readonly_mode?([Discourse::PG_READONLY_MODE_KEY]) + log_request(data) + end end end