Трансляция ActionCable с ActiveSupport :: Уведомления - PullRequest
1 голос
/ 05 августа 2020

В моем config/initializers/events.rb у нас есть

ActiveSupport::Notifications.subscribe "post.created" do |*args|
end

Каждый раз, когда создается новый пост, мы инструментируем его как:

ActiveSupport::Notifications.instrument("post.created", post: post)

Теперь я хочу сделать трансляцию, используя ActionCable всем зарегистрированным пользователям всякий раз, когда создается новое сообщение.

Что-то вроде

ActionCable.server.broadcast("new_post", post)

Как я могу go реализовать это? Спасибо.

...