formatting
authorHenry Jameson <me@hjkos.com>
Tue, 12 Jun 2018 12:01:40 +0000 (15:01 +0300)
committerHenry Jameson <me@hjkos.com>
Tue, 12 Jun 2018 12:01:40 +0000 (15:01 +0300)
lib/pleroma/web/twitter_api/twitter_api.ex
test/web/twitter_api/twitter_api_test.exs

index 8608ee9ac08ce106dc1c1384a35d6c79a5489ee9..ce0da334053a5f5c4c421dabab19bc26139e1618 100644 (file)
@@ -143,7 +143,7 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPI do
     end
 
     cond do
-      @registrations_open || !is_nil(token) && !token.used ->
+      @registrations_open || (!is_nil(token) && !token.used) ->
         changeset = User.register_changeset(%User{}, params)
 
         with {:ok, user} <- Repo.insert(changeset) do
@@ -155,11 +155,14 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPI do
               Ecto.Changeset.traverse_errors(changeset, fn {msg, _opts} -> msg end)
               |> Jason.encode!()
 
-          {:error, %{error: errors}}
+            {:error, %{error: errors}}
         end
 
-      !@registrations_open && is_nil(token) -> {:error, "Invalid token"}
-      !@registrations_open && token.used -> {:error, "Expired token"}
+      !@registrations_open && is_nil(token) ->
+        {:error, "Invalid token"}
+
+      !@registrations_open && token.used ->
+        {:error, "Expired token"}
     end
   end
 
index ed9158bf5d86fa40ca353c8cd586bbf97c664c52..bdf2f28853adfa8c039845d6d2190360bf22965a 100644 (file)
@@ -266,8 +266,9 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPITest do
     token = Repo.get_by(UserInviteToken, token: token.token)
 
     assert token.used == true
+
     assert UserView.render("show.json", %{user: user}) ==
-      UserView.render("show.json", %{user: fetched_user})
+             UserView.render("show.json", %{user: fetched_user})
   end
 
   @moduletag skip: "needs 'registrations_open: false' in config"