Fix / improve notification email subjects and bodies
This commit is contained in:
parent
5805cf52ad
commit
782950d904
4 changed files with 7 additions and 5 deletions
|
@ -1,6 +1,6 @@
|
|||
{{ task.assigned_to.first_name }} -
|
||||
|
||||
A new task on the list {{ task.task_list.name }} has been assigned to you by {{ task.created_by.get_full_name }:
|
||||
A new task on the list {{ task.task_list.name }} has been assigned to you by {{ task.created_by.get_full_name }}:
|
||||
|
||||
{{ task.title }}
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
GTD: New task - {% autoescape off %}Note: {{ task.title }}{% endautoescape %}
|
||||
A new task has been assigned to you - {% autoescape off %}{{ task.title }}{% endautoescape %}
|
|
@ -21,11 +21,11 @@ def send_notify_mail(new_task):
|
|||
[new_task.assigned_to.email], fail_silently=False)
|
||||
|
||||
|
||||
def send_email_to_thread_participants(task, msg_body, user):
|
||||
def send_email_to_thread_participants(task, msg_body, user, subject=None):
|
||||
# Notify all previous commentors on a Task about a new comment.
|
||||
|
||||
current_site = Site.objects.get_current()
|
||||
email_subject = render_to_string("todo/email/assigned_subject.txt", {'task': task})
|
||||
email_subject = subject if subject else render_to_string("todo/email/assigned_subject.txt", {'task': task})
|
||||
email_body = render_to_string(
|
||||
"todo/email/newcomment_body.txt",
|
||||
{'task': task, 'body': msg_body, 'site': current_site, 'user': user}
|
||||
|
|
|
@ -200,7 +200,9 @@ def task_detail(request, task_id: int) -> HttpResponse:
|
|||
body=request.POST['comment-body'],
|
||||
)
|
||||
|
||||
send_email_to_thread_participants(task, request.POST['comment-body'], request.user)
|
||||
send_email_to_thread_participants(
|
||||
task, request.POST['comment-body'], request.user,
|
||||
subject='New comment posted on task "{}"'.format(task.title))
|
||||
messages.success(request, "Comment posted. Notification email sent to thread participants.")
|
||||
|
||||
# Save task edits
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue