mirror of
https://github.com/discourse/discourse.git
synced 2025-05-28 13:51:18 +08:00
MessageBus handles readonly redis now, no need to wrap it
This commit is contained in:
@ -221,7 +221,7 @@ module SiteSettingExtension
|
||||
|
||||
def ensure_listen_for_changes
|
||||
unless @subscribed
|
||||
DiscourseBus.subscribe("/site_settings") do |message|
|
||||
MessageBus.subscribe("/site_settings") do |message|
|
||||
process_message(message)
|
||||
end
|
||||
@subscribed = true
|
||||
@ -233,10 +233,10 @@ module SiteSettingExtension
|
||||
if data["process"] != process_id
|
||||
begin
|
||||
@last_message_processed = message.global_id
|
||||
DiscourseBus.on_connect.call(message.site_id)
|
||||
MessageBus.on_connect.call(message.site_id)
|
||||
refresh!
|
||||
ensure
|
||||
DiscourseBus.on_disconnect.call(message.site_id)
|
||||
MessageBus.on_disconnect.call(message.site_id)
|
||||
end
|
||||
end
|
||||
end
|
||||
@ -294,7 +294,7 @@ module SiteSettingExtension
|
||||
end
|
||||
|
||||
def notify_changed!
|
||||
DiscourseBus.publish('/site_settings', {process: process_id})
|
||||
MessageBus.publish('/site_settings', {process: process_id})
|
||||
end
|
||||
|
||||
def has_setting?(name)
|
||||
|
Reference in New Issue
Block a user