Merge branch 'develop' into refactor/deactivated_user_field
[akkoma] / lib / pleroma / user.ex
index b27923975161851f67adf7c768be9a427912bb6d..e422b59f18c8d0d63148f0d4007b46d6c721d453 100644 (file)
@@ -290,15 +290,7 @@ defmodule Pleroma.User do
   def account_status(%User{is_active: false}), do: :deactivated
   def account_status(%User{password_reset_pending: true}), do: :password_reset_pending
   def account_status(%User{local: true, is_approved: false}), do: :approval_pending
-
-  def account_status(%User{local: true, is_confirmed: false}) do
-    if Config.get([:instance, :account_activation_required]) do
-      :confirmation_pending
-    else
-      :active
-    end
-  end
-
+  def account_status(%User{local: true, is_confirmed: false}), do: :confirmation_pending
   def account_status(%User{}), do: :active
 
   @spec visible_for(User.t(), User.t() | nil) ::