diff options
| author | Mark Felder <feld@feld.me> | 2023-05-31 15:30:58 -0400 |
|---|---|---|
| committer | Mark Felder <feld@feld.me> | 2023-05-31 15:30:58 -0400 |
| commit | ffee478ed0298f2cf29d4d51ed28105119552496 (patch) | |
| tree | e4df5a5b04ad6b041e8878715426b3d4a1c374dd /lib | |
| parent | 4dc2d4bf7b39ca427fdb9be90a9789b7c4d9824e (diff) | |
| download | pleroma-ffee478ed0298f2cf29d4d51ed28105119552496.tar.gz pleroma-ffee478ed0298f2cf29d4d51ed28105119552496.zip | |
Move websocket config for Shoutbox to the Endpoint
This is the modern way of configuring it
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/pleroma/web/endpoint.ex | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/lib/pleroma/web/endpoint.ex b/lib/pleroma/web/endpoint.ex index d8d40cceb..9e0340cd2 100644 --- a/lib/pleroma/web/endpoint.ex +++ b/lib/pleroma/web/endpoint.ex @@ -9,7 +9,20 @@ defmodule Pleroma.Web.Endpoint do alias Pleroma.Config - socket("/socket", Pleroma.Web.UserSocket) + socket("/socket", Pleroma.Web.UserSocket, + websocket: [ + path: "/websocket", + serializer: [ + {Phoenix.Socket.V1.JSONSerializer, "~> 1.0.0"}, + {Phoenix.Socket.V2.JSONSerializer, "~> 2.0.0"} + ], + timeout: 60_000, + transport_log: false, + compress: false + ], + longpoll: false + ) + socket("/live", Phoenix.LiveView.Socket) plug(Plug.Telemetry, event_prefix: [:phoenix, :endpoint]) |
