Call broadcast function from app configured module.

This commit is contained in:
Pim Kunis 2019-08-24 16:01:49 +02:00
parent d6e877137f
commit fc54fa1761
7 changed files with 15 additions and 22 deletions

View file

@ -30,4 +30,9 @@ defmodule UiWeb.UserSocket do
#
# Returning `nil` makes this socket anonymous.
def id(_socket), do: nil
def broadcast_progress(progress) do
IO.puts("in user socket!")
UiWeb.Endpoint.broadcast("morse:progress", "update", %{value: progress})
end
end

View file

@ -17,6 +17,7 @@ defmodule UiWeb.Endpoint do
# Code reloading can be explicitly enabled under the
# :code_reloader configuration of your endpoint.
IO.inspect code_reloading?
if code_reloading? do
socket "/phoenix/live_reload/socket", Phoenix.LiveReloader.Socket
plug Phoenix.LiveReloader