Fix Dialyzer unmatched return warning in log_out_user

- Explicitly discard return value from Endpoint.broadcast call
- Broadcast is fire-and-forget, return value not needed
- Resolves unmatched_return warning at line 54
This commit is contained in:
Graham McIntire 2026-01-03 12:42:21 -06:00
parent 7cdb93ef31
commit ba75c7313d
No known key found for this signature in database

View file

@ -51,9 +51,10 @@ defmodule ToweropsWeb.UserAuth do
user_token = get_session(conn, :user_token)
user_token && Accounts.delete_user_session_token(user_token)
if live_socket_id = get_session(conn, :live_socket_id) do
ToweropsWeb.Endpoint.broadcast(live_socket_id, "disconnect", %{})
end
_ =
if live_socket_id = get_session(conn, :live_socket_id) do
ToweropsWeb.Endpoint.broadcast(live_socket_id, "disconnect", %{})
end
conn
|> renew_session(nil)