From c27f91cd8d46e6a2331d580f49053acdb3e18984 Mon Sep 17 00:00:00 2001 From: Rohit Shrivastava Date: Thu, 30 Oct 2025 14:49:09 +0000 Subject: [PATCH] TD-6392 Adding Course Name To Complete Notifications Email --- .../Services/NotificationService.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/DigitalLearningSolutions.Web/Services/NotificationService.cs b/DigitalLearningSolutions.Web/Services/NotificationService.cs index cd776d090e..066b6c12be 100644 --- a/DigitalLearningSolutions.Web/Services/NotificationService.cs +++ b/DigitalLearningSolutions.Web/Services/NotificationService.cs @@ -159,7 +159,11 @@ int numLearningLogItemsAffected " Note: This message has been copied to the administrator(s) managing this activity, for their information."; } - const string emailSubjectLine = "Digital Learning Solutions Activity Complete"; + string courseName = progressCompletionData.CourseName.Length > 30 + ? progressCompletionData.CourseName.Substring(0, 30) + : progressCompletionData.CourseName; + + string emailSubjectLine = $"Digital Learning Solutions Activity Complete - {courseName}"; var delegateNameOrGenericTitle = progress.DelegateFirstName ?? "Digital Learning Solutions Delegate"; var emailsToCc = GetEmailsToCc( progressCompletionData.AdminId,