0

Phoenix has a nice event for broadcasting presence changes called presence_diff. I've tried to find a way to rename this event to something more specific to my domain (agent_diff in my case).

Does anyone know if there's an idiomatic way of doing this?

gunnar2k
  • 185
  • 1
  • 13

1 Answers1

0

This was the solution I came up with, please let me know if you have a better approach

intercept ["presence_diff"]
def handle_out("presence_diff", msg, socket) do
  push(socket, "agent_diff", msg)
  {:noreply, socket}
end
gunnar2k
  • 185
  • 1
  • 13