Fix export

This commit is contained in:
Egor Kislitsyn 2020-09-18 22:33:12 +04:00
parent 563801716a
commit e50314d9d3
No known key found for this signature in database
GPG key ID: 1B49CB15B71E7805

View file

@ -191,16 +191,13 @@ defp write(query, dir, name, fun) do
counter = :counters.new(1, []) counter = :counters.new(1, [])
query query
|> Pleroma.RepoStreamer.chunk_stream(100) |> Pleroma.Repo.chunk_stream(100)
|> Stream.each(fn items -> |> Enum.each(fn i ->
Enum.each(items, fn i ->
with {:ok, str} <- fun.(i), with {:ok, str} <- fun.(i),
:ok <- IO.write(file, str <> ",\n") do :ok <- IO.write(file, str <> ",\n") do
:counters.add(counter, 1, 1) :counters.add(counter, 1, 1)
end end
end) end)
end)
|> Stream.run()
total = :counters.get(counter, 1) total = :counters.get(counter, 1)