From ceb0ae60b0c2d4859738cc2fa3bc5d7026616e1b Mon Sep 17 00:00:00 2001 From: Mathias Beaulieu-Duncan Date: Thu, 17 Jul 2025 18:42:14 -0400 Subject: [PATCH] made tracking options and queue required for transactional emails since the api refuse the action without them despite the documentation claiming it is not require --- CM.TransactionalEmail/SendEmailOptions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CM.TransactionalEmail/SendEmailOptions.cs b/CM.TransactionalEmail/SendEmailOptions.cs index 5866214..46afdb2 100644 --- a/CM.TransactionalEmail/SendEmailOptions.cs +++ b/CM.TransactionalEmail/SendEmailOptions.cs @@ -8,7 +8,7 @@ public class SendEmailOptions public required Sender Sender { get; set; } public required EmailContent Content { get; set; } public long? GroupId { get; set; } - public TrackingOptions? Tracking { get; set; } + public required TrackingOptions Tracking { get; set; } public IEnumerable? AdditionalHeaders { get; set; } - public long? Queue { get; set; } + public required long Queue { get; set; } } \ No newline at end of file