From eafdcfdf32c3b303c4e70f004b6496f663ae598a Mon Sep 17 00:00:00 2001 From: Klaas van Schelven Date: Thu, 26 Sep 2024 15:06:24 +0200 Subject: [PATCH] Alert: truncate the individual parts this way, for a long issue.title, you still see what the project context is --- alerts/tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alerts/tasks.py b/alerts/tasks.py index e4d60ea..f8000cd 100644 --- a/alerts/tasks.py +++ b/alerts/tasks.py @@ -68,7 +68,7 @@ def _send_alert(issue_id, state_description, alert_article, alert_reason, **kwar issue = Issue.objects.get(id=issue_id) for user in _get_users_for_email_alert(issue): send_rendered_email( - subject=truncatechars(f'"{issue.title()}" in "{issue.project.name}" ({state_description})', 100), + subject=f'"{truncatechars(issue.title(), 80)}" in "{issue.project.name}" ({state_description})', base_template_name="mails/issue_alert", recipient_list=[user.email], context={