From 46955d469ba7f482425916629eb843de8e48d881 Mon Sep 17 00:00:00 2001 From: GSWXXN <34705923+GSWXXN@users.noreply.github.com> Date: Tue, 27 Aug 2024 13:21:24 -0400 Subject: [PATCH] fix: Fix null handling in SendLicenseExpiredAsync method (#3122) --- src/Core/Services/Implementations/HandlebarsMailService.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Core/Services/Implementations/HandlebarsMailService.cs b/src/Core/Services/Implementations/HandlebarsMailService.cs index fcae4462ea..2d26b40528 100644 --- a/src/Core/Services/Implementations/HandlebarsMailService.cs +++ b/src/Core/Services/Implementations/HandlebarsMailService.cs @@ -410,10 +410,11 @@ public class HandlebarsMailService : IMailService public async Task SendLicenseExpiredAsync(IEnumerable emails, string organizationName = null) { var message = CreateDefaultMessage("License Expired", emails); - var model = new LicenseExpiredViewModel + var model = new LicenseExpiredViewModel(); + if (organizationName != null) { - OrganizationName = CoreHelpers.SanitizeForEmail(organizationName, false), - }; + model.OrganizationName = CoreHelpers.SanitizeForEmail(organizationName, false); + } await AddMessageContentAsync(message, "LicenseExpired", model); message.Category = "LicenseExpired"; await _mailDeliveryService.SendEmailAsync(message);