fix(email): preserve draft send identity
CI and Deploy / test (pull_request) Successful in 4m15s
CI and Deploy / deploy (pull_request) Has been skipped

Persist and export each draft's idempotency UUID so refresh and edits cannot create a fresh delivery identity. Add reversible provider-specific migration SQL.
This commit is contained in:
cesnimda
2026-08-10 10:11:04 +02:00
parent 108440d361
commit 80b5532c2f
12 changed files with 2778 additions and 4 deletions
@@ -88,6 +88,7 @@ public sealed class DailyExportHostedService(
draft.Subject,
draft.BodyText,
draft.ThreadId,
draft.ClientRequestId,
draft.Revision,
draft.CreatedAtUtc,
draft.UpdatedAtUtc))