Update EmailOut to use EnvelopeReceiver properties
Updated the `EmailAddress` and `ReferenceString` properties of the `EmailOut` object in `SendSignedMailBehavior` to use `request.EnvelopeReceiver.Receiver!.EmailAddress` instead of `request.EmailAddress`. This ensures the values are derived from the `EnvelopeReceiver.Receiver` object for improved accuracy and consistency.
This commit is contained in:
@@ -64,7 +64,7 @@ public class SendSignedMailBehavior : IPipelineBehavior<SignCommand, Unit>
|
||||
|
||||
var emailOut = new EmailOut
|
||||
{
|
||||
EmailAddress = request.EmailAddress,
|
||||
EmailAddress = request.EnvelopeReceiver.Receiver!.EmailAddress,
|
||||
EmailBody = temp.Body,
|
||||
EmailSubj = temp.Subject,
|
||||
AddedWhen = DateTime.Now,
|
||||
@@ -73,7 +73,7 @@ public class SendSignedMailBehavior : IPipelineBehavior<SignCommand, Unit>
|
||||
ReminderTypeId = _dispatcherParams.ReminderTypeId,
|
||||
EmailAttmt1 = _dispatcherParams.EmailAttmt1,
|
||||
WfId = (int)EnvelopeStatus.MessageConfirmationSent,
|
||||
ReferenceString = request.EmailAddress,
|
||||
ReferenceString = request.EnvelopeReceiver.Receiver!.EmailAddress,
|
||||
ReferenceId = request.EnvelopeReceiver.ReceiverId
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user