Skip to content

Commit ee5f9b3

Browse files
authored
Fix docs: Preserve phoenix_ecto_sandbox assign (#189)
1 parent 76e5b7f commit ee5f9b3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/phoenix_ecto/sql/sandbox.ex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,12 @@ defmodule Phoenix.Ecto.SQL.Sandbox do
9898
import Phoenix.Component
9999
100100
def on_mount(:default, _params, _session, socket) do
101-
%{assigns: %{phoenix_ecto_sandbox: metadata}} =
101+
socket =
102102
assign_new(socket, :phoenix_ecto_sandbox, fn ->
103103
if connected?(socket), do: get_connect_info(socket, :user_agent)
104104
end)
105105
106+
metadata = socket.assigns.phoenix_ecto_sandbox.metadata
106107
Phoenix.Ecto.SQL.Sandbox.allow(metadata, Ecto.Adapters.SQL.Sandbox)
107108
{:cont, socket}
108109
end

0 commit comments

Comments
 (0)