summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrett Walker <bwalker@gitlab.com>2017-11-02 09:25:00 +0100
committerBrett Walker <bwalker@gitlab.com>2017-11-02 09:25:00 +0100
commit2cb1d8c86a25987980fa650aba1b1e4ec101eb4d (patch)
tree83fa84b80e736bc415179af3ad66413023c46047
parent403e42edabdd7566425280e2993ba72b55f3d814 (diff)
downloadgitlab-ce-3274-geo-route-whitelisting.tar.gz
since `@route_hash` is memoized, reset on each `call()`3274-geo-route-whitelisting
-rw-r--r--lib/gitlab/middleware/read_only.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/gitlab/middleware/read_only.rb b/lib/gitlab/middleware/read_only.rb
index 32f90c0c447..8853dfa3d2d 100644
--- a/lib/gitlab/middleware/read_only.rb
+++ b/lib/gitlab/middleware/read_only.rb
@@ -12,6 +12,7 @@ module Gitlab
def call(env)
@env = env
+ @route_hash = nil
if disallowed_request? && Gitlab::Database.read_only?
Rails.logger.debug('GitLab ReadOnly: preventing possible non read-only operation')