Skip to content

Conversation

@rafaeltonholo
Copy link
Member

This PR uplifts #9852 to beta, enforcing the app to always have an Outbox folder

…x-state-entry-not-found-enforce-outbox

refactor(outbox): enforce always one outbox folder per account and remove outboxFolderId from preferences
@thunderbird-botmobile
Copy link
Contributor

thunderbird-botmobile bot commented Sep 29, 2025

Thank you for your uplift request! Please add a comment with the following approval request template filled out.

[Approval Request]
Original Issue/Pull request: #8049/#9852
Regression caused by (issue #): #9710 and #9772 (Not really those issues, but apparently they increased the change of the issue to happen)
User impacts if declined: Users might see the "IllegalStateException: No outbox_state entry for message with id " annoying notification, as the Outbox might got deleted and the Inbox folder is set as the Outbox
Testing completed (on daily, etc.): debug
Risk to taking this patch (and alternatives if risky): Although it is unlikely to happen, users may have multiple entries for the Outbox in their database, but the app will select the one with the type set to "outbox" and use it as the outbox folder.

@dandarnell dandarnell merged commit 588bf90 into thunderbird:beta Sep 29, 2025
6 checks passed
@thunderbird-botmobile thunderbird-botmobile bot added this to the Thunderbird 13 milestone Sep 29, 2025
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.

3 participants