Small improvements

pull/190/head
M66B 5 years ago
parent a526617d3b
commit bc917dedb5

@ -72,16 +72,22 @@ public class WorkerFts extends Worker {
Log.i("FTS index=" + id); Log.i("FTS index=" + id);
EntityMessage message = db.message().getMessage(id); EntityMessage message = db.message().getMessage(id);
if (message == null) if (message == null) {
throw new FileNotFoundException("Message gone"); Log.i("FTS gone");
continue;
}
File file = message.getFile(context); File file = message.getFile(context);
String text = HtmlHelper.getFullText(file); String text = HtmlHelper.getFullText(file);
if (TextUtils.isEmpty(text)) if (TextUtils.isEmpty(text)) {
throw new FileNotFoundException("Message empty"); Log.i("FTS empty");
continue;
}
boolean fts = prefs.getBoolean("fts", false); boolean fts = prefs.getBoolean("fts", false);
if (fts) if (!fts)
break;
try { try {
sdb.beginTransaction(); sdb.beginTransaction();
FtsDbHelper.insert(sdb, message, text); FtsDbHelper.insert(sdb, message, text);

Loading…
Cancel
Save