Skip to content

fix: do not fail to receive post-message with status updates for deleted webxdc#8265

Merged
link2xt merged 1 commit into
mainfrom
link2xt/xlmqymowokvz
May 23, 2026
Merged

fix: do not fail to receive post-message with status updates for deleted webxdc#8265
link2xt merged 1 commit into
mainfrom
link2xt/xlmqymowokvz

Conversation

@link2xt
Copy link
Copy Markdown
Collaborator

@link2xt link2xt commented May 22, 2026

receive_imf should not fail in this case,
but trash the post-message and updates.

The problem with previously used message::rfc724_mid_exists check
was that rfc724_mid_exists may return a trashed message.

Follow-up to f552cf9 (#8095)

Closes #8264

@link2xt link2xt force-pushed the link2xt/xlmqymowokvz branch from 9fb2fa3 to 6b6021c Compare May 22, 2026 01:40
@link2xt link2xt changed the title Attempt to fix #8264 fix: do not fail to receive post-message with status updates for deleted webxdc May 22, 2026
@link2xt link2xt marked this pull request as ready for review May 22, 2026 01:40
Comment thread src/message.rs Outdated
…ted webxdc

receive_imf should not fail in this case,
but trash the post-message and updates.

The problem with previously used message::rfc724_mid_exists check
was that rfc724_mid_exists may return a trashed message.
@link2xt link2xt force-pushed the link2xt/xlmqymowokvz branch from 6b6021c to b50d7de Compare May 23, 2026 19:57
@link2xt link2xt merged commit 24848c0 into main May 23, 2026
56 of 57 checks passed
@link2xt link2xt deleted the link2xt/xlmqymowokvz branch May 23, 2026 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Deleting pre-message and downloading post-message later creates a device message with an error

2 participants