Class: SolidLoop::ObserveBroadcastJob
- Inherits:
-
ApplicationJob
- Object
- ActiveJob::Base
- ApplicationJob
- SolidLoop::ObserveBroadcastJob
- Defined in:
- app/jobs/solid_loop/observe_broadcast_job.rb
Instance Method Summary collapse
Instance Method Details
#perform(message_id) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'app/jobs/solid_loop/observe_broadcast_job.rb', line 3 def perform() = SolidLoop::Message.find_by(id: ) return unless Turbo::StreamsChannel.broadcast_append_to( "solid_loop:loop:#{.loop_id}", target: "sl-messages", partial: "solid_loop/messages/message", locals: { message: } ) end |