FEAT: Added newsletter

This commit is contained in:
white
2025-02-26 14:33:19 +00:00
parent 379140852a
commit c98f892e3e
3 changed files with 81 additions and 8 deletions

View File

@@ -3,7 +3,7 @@ from utils.user_utils import *
from utils.auth import *
from utils.utils import get_category_id
from blueprints.middleware import login_required
from utils.email import send_email, forgot_password_body
from utils.email import send_email, forgot_password_body, newsletter_conf
import redis
redis_url = "redis://redis:6379/1"
@@ -153,6 +153,11 @@ def user_forgot_password(email):
send_email(email, lambda: forgot_password_body(email))
return email
@user_bp.route("/send_newsletter/<string:email>", methods=["POST"])
def send_newsletter(email):
send_email(email, lambda: newsletter_conf(email))
return email
@user_bp.route('/user/reset_password/<string:token>/<string:new_password>', methods=['POST'])
def user_reset_password(token, new_password):