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(); }