Ensure deletes are handled after everything else
[akkoma] / lib / mix / tasks / pleroma / user.ex
index f420d68bbe2acc3bc11cc9df4af586b83cf7f2ea..50c3fd7ce5e9d9288e3a1e32731ada86f6446979 100644 (file)
@@ -538,6 +538,12 @@ defmodule Mix.Tasks.Pleroma.User do
     end
   end
 
+  def run(["convert_id", id]) do
+    {:ok, uuid} = FlakeId.Ecto.Type.dump(id)
+    {:ok, raw_id} = Ecto.UUID.load(uuid)
+    shell_info(raw_id)
+  end
+
   defp refetch_public_keys(query) do
     query
     |> Pleroma.Repo.chunk_stream(50, :batches)