class TasksChannel < ApplicationCable::Channel
  def org_id
    params[:org_id]
  end

  def channel_name
    "TasksChannel#{org_id}"
  end

  def self.send_data(oid, data)
    ActionCable.server.broadcast("TasksChannel#{oid}", data)
  end

  def subscribed
    stream_from channel_name
  end

  def unsubscribed
    # Any cleanup needed when channel is unsubscribed
  end
end
