mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 18:22:40 +08:00
Use a different Redis key when PG failover sets site to readonly mode.
This commit is contained in:
@ -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