-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Disable android backup on the QA app #4885
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Alice Gaudon <alice@gaudon.pro>
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Codecov Report
@@ Coverage Diff @@
## master #4885 +/- ##
============================================
+ Coverage 17.62% 17.65% +0.02%
Complexity 3 3
============================================
Files 383 383
Lines 32509 32509
Branches 4587 4587
============================================
+ Hits 5731 5740 +9
Misses 25857 25857
+ Partials 921 912 -9
|
|
I just disabled one lint check. Thanks for the fix and the idea! |
|
No problem! |
|
APK file: https://www.kaminsky.me/nc-dev/android-artifacts/11744.apk |
Codacy312Lint
SpotBugs (new)
SpotBugs (master)
|
|
All checks ✅ merging... ❤️ Thanks for the fix @ArisuOngaku 🥇 |
e92daa2 Merge pull request #4853 from nextcloud/migrate-simple-cases-of-get-current-account-to-get-user 99d9a69 Merge pull request #4885 from nextcloud/disable_android_backup_qa 10960bf [tx-robot] updated from transifex 9f24b25 [tx-robot] updated from transifex b7876c4 disable GoogleAppIndexingWarning lint check 11687c6 Drone: update FindBugs results to reflect reduced error/warning count [skip ci] 80fb800 Merge commit 'a7eb7148fa0ceb42981366eb2ddcf0ff921e6a55' b91136c Disable android backup on the QA app a7eb714 Migrate simple cases of getCurrentAccount() to getUser() 6249a06 daily dev 20191123

Sometimes, there are multiple versions of the QA app that share the same database versions for different migrations. When the android backup feature is enabled by the user's devices, this leads to invalidly restored database state and then crashes that would normally not happen in production.
This PR simply disables the android backup feature for the QA version of the app.
(as seen in #4788)