Files
webmail/lib/jmap
Linus Rath 36fc9f5497 fix: keep a scheduled message when withdrawing its replacement times out
When the server refuses the replacement of a "Send now" or reschedule a
recipient the original was taken for, the replacement is cancelled and
the original kept at its old time. If that cancel went through but its
answer was lost, the reschedule went ahead and cancelled the original
as well: nobody got the message, while the toast said the others
would. After a failed cancel the replacement's `undoStatus` is read
back now, and when it reads `canceled` the original stays. Checked
live on 0.16.23 and 1.0: a cancelled held submission reads back as
`canceled` on both.
2026-09-26 04:35:52 +02:00
..