Skip to content

Do not compare apples and pears during the mailbox sync#3488

Merged
ChristophWurst merged 1 commit into
masterfrom
fix/mailbox-sync-apple-pears
Aug 27, 2020
Merged

Do not compare apples and pears during the mailbox sync#3488
ChristophWurst merged 1 commit into
masterfrom
fix/mailbox-sync-apple-pears

Conversation

@ChristophWurst

Copy link
Copy Markdown
Member

The sync was comparing IDs with message UIDs, hence it occasionally told
the client that all known messages vanished. On the next sync request it
said everything that just vanished was suddenly a new message.

To test open the priority inbox. Optionally send yourself a message from another email client.

On master: first all messages disappear, then the browser hangs.
Here: all smoooooth ⛵

Regression of #3439

(it should be 🍎s and 🟠s but UID and ID are so similar I figured 🍎 and 🍐 makes more sense 😉)

The sync was comparing IDs with message UIDs, hence it occasionally told
the client that all known messages vanished. On the next sync request it
said everything that just vanished was suddenly a new message.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
@ChristophWurst ChristophWurst merged commit a80a6bc into master Aug 27, 2020
@ChristophWurst ChristophWurst deleted the fix/mailbox-sync-apple-pears branch August 27, 2020 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants