Skip to content

Conversation

@rafaeltonholo
Copy link
Member

This uplifts #9799 and #9826 to fix the DB migration to version 90 crashing the app when no connectivity and drawer creation crashing the app when no folder is present.

@thunderbird-botmobile
Copy link
Contributor

thunderbird-botmobile bot commented Sep 19, 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: #9825
Regression caused by (issue #): #9710 and #9772
User impact if declined: If the user updates to 13.0b2, but when opening the app for the first time, or during synchronization, they lose connectivity, the migration will fail, and the database's data will be wiped out.
Testing completed (on daily, etc.): debug, daily (will be tested on Monday)
Risk to taking this patch (and alternatives if risky): The user might see a drawer without folders if no folders are present during its creation. Users can request to refresh the folder list anytime via the "Manage folders" option

…-tests-to-migration-v90

chore(migration): add unit tests to MigrationTo90
…pp-crash

fix: db migration to version 90 crashing the app and causing database wipe
@rafaeltonholo rafaeltonholo force-pushed the uplift/beta/9826/fix-db-migration-crash branch from 24a7aff to d0fa157 Compare September 22, 2025 10:36
…outbox-folder-from-migration-90

chore(migration-v90): add extra where clause to ensure the outbox folder or local folder's won't change
@stephenking314 stephenking314 merged commit 2c9f07a into thunderbird:beta Sep 22, 2025
3 checks passed
@thunderbird-botmobile thunderbird-botmobile bot added this to the Thunderbird 13 milestone Sep 22, 2025
@rafaeltonholo rafaeltonholo deleted the uplift/beta/9826/fix-db-migration-crash branch September 22, 2025 19:12
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.

4 participants