Hello, I don`t know if it is a bug on LiveView or a wrong implementation
I implemented in my live_session the attach_hook bellow:
.... |> attach_hook(:logout_user_hook, :handle_info, fn
:logout_user, socket ->
{:cont, push_redirect(socket, to: "/auth/auth0/logout")}
_, socket ->
{:cont, socket}
end)
Some pages work, and some pages do not with the error below:
[error] GenServer #PID<0.3653.0> terminating ** (FunctionClauseError) no function clause matching in ClarusWeb.DashboardLive.handle_info/2 (app 1.18.1) lib/app_web/live/dashboard/dashboard_live.ex:56: ClarusWeb.DashboardLive.handle_info(:logout_user, ....