MessageBus handles readonly redis now, no need to wrap it

This commit is contained in:
Sam
2015-05-04 12:21:00 +10:00
parent 1c7fa956dc
commit 803feefd54
29 changed files with 111 additions and 140 deletions

View File

@ -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)