From 43da662373af352047f90fce55e5faada89939bc Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 29 Sep 2022 07:12:33 +0200 Subject: [PATCH] Stop indexing on sqlite error --- app/src/main/java/eu/faircode/email/WorkerFts.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/WorkerFts.java b/app/src/main/java/eu/faircode/email/WorkerFts.java index 398df2318a..5c14f3cbb1 100644 --- a/app/src/main/java/eu/faircode/email/WorkerFts.java +++ b/app/src/main/java/eu/faircode/email/WorkerFts.java @@ -25,6 +25,7 @@ import android.content.Context; import android.content.SharedPreferences; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; +import android.database.sqlite.SQLiteException; import androidx.annotation.NonNull; import androidx.preference.PreferenceManager; @@ -93,6 +94,9 @@ public class WorkerFts extends Worker { sdb.beginTransaction(); Fts4DbHelper.insert(sdb, message, text); sdb.setTransactionSuccessful(); + } catch (SQLiteException ex) { + Log.w(ex); + break; } finally { sdb.endTransaction(); }