- _user = Pleroma.DigestEmailWorker.perform(patched_user)
- Mix.shell().info("Digest email have been sent to #{nickname} (#{user.email})")
+ with %Swoosh.Email{} = email <- Pleroma.Emails.UserEmail.digest_email(patched_user) do
+ {:ok, _} = Pleroma.Emails.Mailer.deliver(email)
+
+ shell_info("Digest email have been sent to #{nickname} (#{user.email})")
+ else
+ _ ->
+ shell_info("Cound't find any mentions for #{nickname} since #{last_digest_emailed_at}")
+ end