Sha256: a140a0aabd083d0090451da1cabe04f218c48576b5b606cf0ad038d41baaebb8

Contents?: true

Size: 293 Bytes

Versions: 4

Compression:

Stored size: 293 Bytes

Contents

class TableJob < ActiveJob::Base
  queue_as :default

  def perform(table_list_id, user_id)
    @table_list = TableList.find(table_list_id)
    @table_list.run

    ActionCable.server.broadcast "user:#{user_id}", body: '<i class="green checkmark icon"></i>', done_id: table_list_id
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_data-1.0.2 app/jobs/table_job.rb
rails_data-1.0.1 app/jobs/table_job.rb
rails_data-1.0.0 app/jobs/table_job.rb
rails_data-0.0.1 app/jobs/table_job.rb