From 1c949a5d71dbaa4db2bd0d8d6652364ca1636789 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Tue, 1 Nov 2022 18:08:45 -0700 Subject: [PATCH] Send confirmation emails directly, rather than with celery Whenver bookwyrm has an influx of new users, celery gets delayed and the emails don't get sent out promptly, which causes people to first resend the email multiple times, and then to email me, both of which just create more work and confusion for everyone involved. --- bookwyrm/emailing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/emailing.py b/bookwyrm/emailing.py index 9349b8ae2..4a4557869 100644 --- a/bookwyrm/emailing.py +++ b/bookwyrm/emailing.py @@ -23,7 +23,7 @@ def email_confirmation_email(user): data = email_data() data["confirmation_code"] = user.confirmation_code data["confirmation_link"] = user.confirmation_link - send_email.delay(user.email, *format_email("confirm", data)) + send_email(user.email, *format_email("confirm", data)) def invite_email(invite_request):