{:ok, add_client(state, cn)}
end
- defp add_client(state, cn) when is_struct(state) do
- struct(state, %{client_name: cn})
- end
-
- defp add_client(state, cn), do: Map.put(state, :client_name, cn)
-
@impl true
def handle_continue({:registered, _}, state), do: {:noreply, state}
state
end
- defoverridable do_init: 1, handle_continue: 2
+ defp add_client(state, cn) when is_struct(state) do
+ struct(state, %{client_name: cn})
+ end
+
+ defp add_client(state, cn), do: Map.put(state, :client_name, cn)
+
+ defoverridable start_link: 1, do_init: 1, handle_continue: 2
end
end
def project do
[
app: :wampex_client,
- version: "0.1.3",
+ version: "0.1.4",
elixir: "~> 1.9",
start_permanent: Mix.env() == :prod,
elixirc_paths: elixirc_paths(Mix.env()),