diff options
| -rw-r--r-- | lib/pleroma/plugs/http_security_plug.ex | 2 | ||||
| -rw-r--r-- | lib/pleroma/web/mastodon_api/mastodon_api_controller.ex | 3 | 
2 files changed, 2 insertions, 3 deletions
diff --git a/lib/pleroma/plugs/http_security_plug.ex b/lib/pleroma/plugs/http_security_plug.ex index f701aaaa5..a476f1d49 100644 --- a/lib/pleroma/plugs/http_security_plug.ex +++ b/lib/pleroma/plugs/http_security_plug.ex @@ -35,7 +35,7 @@ defmodule Pleroma.Plugs.HTTPSecurityPlug do    defp csp_string do      scheme = Config.get([Pleroma.Web.Endpoint, :url])[:scheme]      static_url = Pleroma.Web.Endpoint.static_url() -    websocket_url = String.replace(static_url, "http", "ws") +    websocket_url = Pleroma.Web.Endpoint.websocket_url()      connect_src = "connect-src 'self' #{static_url} #{websocket_url}" diff --git a/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex b/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex index ed585098a..201a21f50 100644 --- a/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex +++ b/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex @@ -1295,8 +1295,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController do        initial_state =          %{            meta: %{ -            streaming_api_base_url: -              String.replace(Pleroma.Web.Endpoint.static_url(), "http", "ws"), +            streaming_api_base_url: Pleroma.Web.Endpoint.websocket_url(),              access_token: token,              locale: "en",              domain: Pleroma.Web.Endpoint.host(),  | 
