瀏覽代碼

Chase Pleroma.RepoStreamer.chunk_stream -> Pleroma.Repo.chunk_stream

maint/niou-curses
Mark Felder 3 年之前
父節點
當前提交
8af8eb5ce7
共有 2 個檔案被更改,包括 4 行新增7 行删除
  1. +2
    -5
      lib/mix/tasks/pleroma/email.ex
  2. +2
    -2
      lib/mix/tasks/pleroma/user.ex

+ 2
- 5
lib/mix/tasks/pleroma/email.ex 查看文件

@@ -31,11 +31,8 @@ defmodule Mix.Tasks.Pleroma.Email do
confirmation_pending: true, confirmation_pending: true,
invisible: false invisible: false
}) })
|> Pleroma.RepoStreamer.chunk_stream(500)
|> Stream.each(fn users ->
users
|> Enum.each(fn user -> Pleroma.User.try_send_confirmation_email(user) end)
end)
|> Pleroma.Repo.chunk_stream(500, :batches)
|> Stream.each(&Pleroma.User.try_send_confirmation_email(&1))
|> Stream.run() |> Stream.run()
end end
end end

+ 2
- 2
lib/mix/tasks/pleroma/user.ex 查看文件

@@ -370,7 +370,7 @@ defmodule Mix.Tasks.Pleroma.User do
is_admin: false, is_admin: false,
invisible: false invisible: false
}) })
|> Pleroma.RepoStreamer.chunk_stream(500)
|> Pleroma.Repo.chunk_stream(500, :batches)
|> Stream.each(fn users -> |> Stream.each(fn users ->
users users
|> Enum.each(fn user -> User.need_confirmation(user, false) end) |> Enum.each(fn user -> User.need_confirmation(user, false) end)
@@ -388,7 +388,7 @@ defmodule Mix.Tasks.Pleroma.User do
is_admin: false, is_admin: false,
invisible: false invisible: false
}) })
|> Pleroma.RepoStreamer.chunk_stream(500)
|> Pleroma.Repo.chunk_stream(500, :batches)
|> Stream.each(fn users -> |> Stream.each(fn users ->
users users
|> Enum.each(fn user -> User.need_confirmation(user, true) end) |> Enum.each(fn user -> User.need_confirmation(user, true) end)


Loading…
取消
儲存