fix: Fail receive_imf to not tombstone reaction if the referenced message isn't found

A reaction may arrive earler than the referenced message in case of multi-transport. By not creating
a tombstone we still can receive it later on another transport.
This commit is contained in:
iequidoo
2026-04-27 15:30:23 -03:00
parent 4d537544ef
commit 25ac5a2363
3 changed files with 61 additions and 12 deletions

View File

@@ -348,7 +348,7 @@ def test_receive_imf_failure(acfactory) -> None:
snapshot.text == "❌ Failed to receive a message:"
" Condition failed: `!context.get_config_bool(Config::SimulateReceiveImfError).await?`."
f" Core version {version}."
" Please report this bug to delta@merlinux.eu or https://support.delta.chat/."
" Please report this bug to delta@merlinux.eu or https://support.delta.chat/"
)
# The failed message doesn't break the IMAP loop.