run mix format
[akkoma] / lib / pleroma / web / mastodon_api / mastodon_socket.ex
index fe71ea271841ccec8d3ccf265d2dec5fb05e456f..f3e0629416d6dae4ba17d9b5998b3bd864f0d1bf 100644 (file)
@@ -4,17 +4,23 @@ defmodule Pleroma.Web.MastodonAPI.MastodonSocket do
   alias Pleroma.Web.OAuth.Token
   alias Pleroma.{User, Repo}
 
-  transport :streaming, Phoenix.Transports.WebSocket.Raw,
-    timeout: :infinity # We never receive data.
+  transport(
+    :streaming,
+    Phoenix.Transports.WebSocket.Raw,
+    # We never receive data.
+    timeout: :infinity
+  )
 
   def connect(params, socket) do
     with token when not is_nil(token) <- params["access_token"],
          %Token{user_id: user_id} <- Repo.get_by(Token, token: token),
          %User{} = user <- Repo.get(User, user_id),
          stream when stream in ["public", "public:local", "user"] <- params["stream"] do
-      socket = socket
-      |> assign(:topic, params["stream"])
-      |> assign(:user, user)
+      socket =
+        socket
+        |> assign(:topic, params["stream"])
+        |> assign(:user, user)
+
       Pleroma.Web.Streamer.add_socket(params["stream"], socket)
       {:ok, socket}
     else
@@ -25,12 +31,11 @@ defmodule Pleroma.Web.MastodonAPI.MastodonSocket do
   def id(_), do: nil
 
   def handle(:text, message, _state) do
-    IO.inspect message
-    #| :ok
-    #| state
-    #| {:text, message}
-    #| {:text, message, state}
-    #| {:close, "Goodbye!"}
+    # | :ok
+    # | state
+    # | {:text, message}
+    # | {:text, message, state}
+    # | {:close, "Goodbye!"}
     {:text, message}
   end