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

This commit is contained in:
Mathias Beaulieu-Duncan 2025-07-17 18:42:14 -04:00
parent 40da80160c
commit ceb0ae60b0
Signed by: mathias
GPG Key ID: 1C16CF05BAF9162D

View File

@ -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<CustomAttribute>? AdditionalHeaders { get; set; }
public long? Queue { get; set; }
public required long Queue { get; set; }
}