From 96c2b4af64406dcde28237c77109e04d959fc551 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 7 Jul 2022 10:37:09 +0200 Subject: [PATCH] Enabled restart checkpoints for non Play store versions --- app/src/main/java/eu/faircode/email/DB.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/DB.java b/app/src/main/java/eu/faircode/email/DB.java index da67e0d2bd..bb3f2dd5c1 100644 --- a/app/src/main/java/eu/faircode/email/DB.java +++ b/app/src/main/java/eu/faircode/email/DB.java @@ -2427,7 +2427,7 @@ public abstract class DB extends RoomDatabase { long start = new Date().getTime(); StringBuilder sb = new StringBuilder(); SupportSQLiteDatabase sdb = db.getOpenHelper().getWritableDatabase(); - String mode = (BuildConfig.DEBUG ? "RESTART" : "PASSIVE"); + String mode = (BuildConfig.DEBUG || !BuildConfig.PLAY_STORE_RELEASE ? "RESTART" : "PASSIVE"); try (Cursor cursor = sdb.query("PRAGMA wal_checkpoint(" + mode + ");")) { if (cursor.moveToNext()) { for (int i = 0; i < cursor.getColumnCount(); i++) {