diff options
author | Egor Kislitsyn <egor@kislitsyn.com> | 2020-02-11 23:33:05 +0400 |
---|---|---|
committer | Egor Kislitsyn <egor@kislitsyn.com> | 2020-02-11 23:33:05 +0400 |
commit | 50d9fcbe29acae63ad2aec4eadedf7b9ba614428 (patch) | |
tree | ccb8fbbb215c81667287c4c72f36ab0addd9f87a /lib/pleroma/workers | |
parent | 6875ccb6bfcc5ae62db26d38c3d5eac4c6f8706a (diff) | |
download | pleroma-50d9fcbe29acae63ad2aec4eadedf7b9ba614428.tar.gz |
Hotlink logo instead of attachment
Diffstat (limited to 'lib/pleroma/workers')
-rw-r--r-- | lib/pleroma/workers/cron/new_users_digest_worker.ex (renamed from lib/pleroma/workers/new_users_digest_worker.ex) | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/lib/pleroma/workers/new_users_digest_worker.ex b/lib/pleroma/workers/cron/new_users_digest_worker.ex index 845eb4bf7..951c2c054 100644 --- a/lib/pleroma/workers/new_users_digest_worker.ex +++ b/lib/pleroma/workers/cron/new_users_digest_worker.ex @@ -1,8 +1,8 @@ # Pleroma: A lightweight social networking server -# Copyright © 2017-2019 Pleroma Authors <https://pleroma.social/> +# Copyright © 2017-2020 Pleroma Authors <https://pleroma.social/> # SPDX-License-Identifier: AGPL-3.0-only -defmodule Pleroma.Workers.NewUsersDigestWorker do +defmodule Pleroma.Workers.Cron.NewUsersDigestWorker do alias Pleroma.Activity alias Pleroma.Repo alias Pleroma.User @@ -48,11 +48,13 @@ defmodule Pleroma.Workers.NewUsersDigestWorker do {user, total_statuses, latest_status} end) - %{is_admin: true} - |> User.Query.build() - |> Repo.all() - |> Enum.map(&Pleroma.Emails.NewUsersDigestEmail.new_users(&1, users_and_statuses)) - |> Enum.each(&Pleroma.Emails.Mailer.deliver/1) + if users_and_statuses != [] do + %{is_admin: true} + |> User.Query.build() + |> Repo.all() + |> Enum.map(&Pleroma.Emails.NewUsersDigestEmail.new_users(&1, users_and_statuses)) + |> Enum.each(&Pleroma.Emails.Mailer.deliver/1) + end end end end |