mix: remove fix_ap_users task, now obsolete
authorWilliam Pitcock <nenolod@dereferenced.org>
Thu, 20 Sep 2018 23:51:06 +0000 (23:51 +0000)
committerkaniini <nenolod@gmail.com>
Thu, 20 Sep 2018 23:50:56 +0000 (23:50 +0000)
lib/mix/tasks/fix_ap_users.ex [deleted file]

diff --git a/lib/mix/tasks/fix_ap_users.ex b/lib/mix/tasks/fix_ap_users.ex
deleted file mode 100644 (file)
index 7e97085..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-defmodule Mix.Tasks.FixApUsers do
-  use Mix.Task
-  import Ecto.Query
-  alias Pleroma.{Repo, User}
-
-  @shortdoc "Grab all ap users again"
-  def run([]) do
-    Mix.Task.run("app.start")
-
-    q =
-      from(
-        u in User,
-        where: fragment("? @> ?", u.info, ^%{"ap_enabled" => true}),
-        where: u.local == false
-      )
-
-    users = Repo.all(q)
-
-    Enum.each(users, fn user ->
-      try do
-        IO.puts("Fetching #{user.nickname}")
-        Pleroma.Web.ActivityPub.Transmogrifier.upgrade_user_from_ap_id(user.ap_id, false)
-      rescue
-        e -> IO.inspect(e)
-      end
-    end)
-  end
-end