FIX: in readonly mode don't double count pages

This commit is contained in:
Sam
2017-10-25 13:19:43 +11:00
parent d9a9ad3edb
commit 877b7be579
4 changed files with 53 additions and 12 deletions

View File

@ -159,6 +159,7 @@ class DiscourseRedis
fallback_handler.verify_master if !fallback_handler.master
Discourse.received_readonly!
nil
else
raise ex
end
@ -231,6 +232,14 @@ class DiscourseRedis
@redis.client.reconnect
end
def namespace_key(key)
if @namespace
"#{namespace}:#{key}"
else
key
end
end
def namespace
RailsMultisite::ConnectionManagement.current_db
end