diff --git a/app/auth/views/activate.py b/app/auth/views/activate.py index 96eb18e9..0f91b254 100644 --- a/app/auth/views/activate.py +++ b/app/auth/views/activate.py @@ -47,7 +47,6 @@ def activate(): user = activation_code.user user.activated = True login_user(user) - email_utils.send_welcome_email(user) # activation code is to be used only once ActivationCode.delete(activation_code.id) @@ -55,6 +54,8 @@ def activate(): flash("Your account has been activated", "success") + email_utils.send_welcome_email(user) + # The activation link contains the original page, for ex authorize page if "next" in request.args: next_url = request.args.get("next")