Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

App lounge: Fix App Lounge crash when upgrading from old version

Sayantan Roychowdhury requested to merge 239-fix_crashing_db into main

Description

App Lounge crashed when upgrading from old version of App Lounge. This merge request should fix that.

Issue(s)

https://gitlab.e.foundation/e/os/backlog/-/issues/239

Test environment

Gradle build from branch 239-fix_crashing_db and install the apk.

Test procedures

Install an old apk of App Lounge, open it, accept Terms and Conditions, login.
Now gradle build from branch 239-fix_crashing_db and install the apk.
Open App Lounge and check if there is any crash.

Technical details

App was crashing due to Room DB for FusedDatabase. Fixed it by increasing Room DB version and adding fallbackToDestructiveMigration().

Screenshots

Check list

  • Self review
  • Test procedure explained
  • Tested on fresh install
  • Tested applied as an update
  • License
  • Internal documentation
  • User documentation

Merge request reports

Loading