X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=lib%2Fphoenix%2Ftransports%2Fweb_socket%2Fraw.ex;h=8ed64eb1693827d12829e3938367a8140e253fe7;hb=6453297e9ce212279e7f6506bd04963092f48d77;hp=aab7fad99cc14cc2061571bf3a437226d74b581a;hpb=4ead0d564fa60b1a908f6237474250d6bda85ae9;p=akkoma diff --git a/lib/phoenix/transports/web_socket/raw.ex b/lib/phoenix/transports/web_socket/raw.ex index aab7fad99..8ed64eb16 100644 --- a/lib/phoenix/transports/web_socket/raw.ex +++ b/lib/phoenix/transports/web_socket/raw.ex @@ -1,5 +1,5 @@ # Pleroma: A lightweight social networking server -# Copyright © 2017-2020 Pleroma Authors +# Copyright © 2017-2021 Pleroma Authors # SPDX-License-Identifier: AGPL-3.0-only defmodule Phoenix.Transports.WebSocket.Raw do @@ -31,7 +31,12 @@ defmodule Phoenix.Transports.WebSocket.Raw do case conn do %{halted: false} = conn -> - case Transport.connect(endpoint, handler, transport, __MODULE__, nil, conn.params) do + case handler.connect(%{ + endpoint: endpoint, + transport: transport, + options: [serializer: nil], + params: conn.params + }) do {:ok, socket} -> {:ok, conn, {__MODULE__, {socket, opts}}}