From 3721ea9a1f015a3a4da11859695aea35752fbff8 Mon Sep 17 00:00:00 2001 From: TekH Date: Fri, 2 Oct 2026 13:02:51 +0200 Subject: [PATCH] Set envelope status and update title/message fields Updated `UpdateAsync` to include `e.Title`, `e.Message`, and `e.TfaEnabled` assignments, ensuring database updates reflect request values. Set `e.Status` to `EnvelopeStatus.EnvelopeSaved` during the update process. Updated in-memory `envelope` object to reflect changes to `Title`, `Message`, `TfaEnabled`, and `Status` fields. --- .../Envelopes/Commands/CreateEnvelopeCommandHandler.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/EnvelopeGenerator.Application/Envelopes/Commands/CreateEnvelopeCommandHandler.cs b/EnvelopeGenerator.Application/Envelopes/Commands/CreateEnvelopeCommandHandler.cs index 5b987941..edc2db44 100644 --- a/EnvelopeGenerator.Application/Envelopes/Commands/CreateEnvelopeCommandHandler.cs +++ b/EnvelopeGenerator.Application/Envelopes/Commands/CreateEnvelopeCommandHandler.cs @@ -168,6 +168,9 @@ public class CreateEnvelopeCommandHandler : IRequestHandler { + e.Title = title; + e.Message = message; + e.TfaEnabled = request.TFAEnabled; e.EnvelopeTypeId = settings.EnvelopeTypeId; e.Language = settings.Language; e.UseAccessCode = settings.UseAccessCode; @@ -182,9 +185,13 @@ public class CreateEnvelopeCommandHandler : IRequestHandler e.Id == envelope.Id, cancel); + envelope.Title = title; + envelope.Message = message; + envelope.TfaEnabled = request.TFAEnabled; envelope.EnvelopeTypeId = settings.EnvelopeTypeId; envelope.Language = settings.Language; envelope.UseAccessCode = settings.UseAccessCode; @@ -199,6 +206,7 @@ public class CreateEnvelopeCommandHandler : IRequestHandler