Use a different Redis key when PG failover sets site to readonly mode.
This commit is contained in:
committed by
Robin Ward
parent
b5a869eb32
commit
71f583c9eb
@@ -95,7 +95,14 @@ class Admin::BackupsController < Admin::AdminController
|
||||
|
||||
def readonly
|
||||
enable = params.fetch(:enable).to_s == "true"
|
||||
enable ? Discourse.enable_readonly_mode(user_enabled: true) : Discourse.disable_readonly_mode(user_enabled: true)
|
||||
readonly_mode_key = Discourse::USER_READONLY_MODE_KEY
|
||||
|
||||
if enable
|
||||
Discourse.enable_readonly_mode(readonly_mode_key)
|
||||
else
|
||||
Discourse.disable_readonly_mode(readonly_mode_key)
|
||||
end
|
||||
|
||||
render nothing: true
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user