Add email send reasons
This commit is contained in:
@@ -23,7 +23,7 @@ from wtforms.validators import *
|
||||
|
||||
from app.markdown import render_markdown
|
||||
from app.models import *
|
||||
from app.tasks.emails import sendEmailRaw
|
||||
from app.tasks.emails import send_user_email
|
||||
from app.utils import rank_required, addAuditLog
|
||||
from . import bp
|
||||
|
||||
@@ -55,7 +55,7 @@ def send_single_email():
|
||||
|
||||
text = form.text.data
|
||||
html = render_markdown(text)
|
||||
task = sendEmailRaw.delay([user.email], form.subject.data, text, html)
|
||||
task = send_user_email.delay([user.email], form.subject.data, text, html)
|
||||
return redirect(url_for("tasks.check", id=task.id, r=next_url))
|
||||
|
||||
return render_template("admin/send_email.html", form=form, user=user)
|
||||
@@ -72,7 +72,7 @@ def send_bulk_email():
|
||||
text = form.text.data
|
||||
html = render_markdown(text)
|
||||
for user in User.query.filter(User.email != None).all():
|
||||
sendEmailRaw.delay([user.email], form.subject.data, text, html)
|
||||
send_user_email.delay([user.email], form.subject.data, text, html)
|
||||
|
||||
return redirect(url_for("admin.admin_page"))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user