From 1c5622c54ed48eb43629582eeb4825a8b237ce8b Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 13 Oct 2022 12:29:17 +0200 Subject: [PATCH] Prevent NPE --- app/src/main/java/eu/faircode/email/MessageClassifier.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/MessageClassifier.java b/app/src/main/java/eu/faircode/email/MessageClassifier.java index 1f93d4fbbf..68ff49c439 100644 --- a/app/src/main/java/eu/faircode/email/MessageClassifier.java +++ b/app/src/main/java/eu/faircode/email/MessageClassifier.java @@ -117,7 +117,7 @@ public class MessageClassifier { EntityFolder dest = db.folder().getFolderByName(folder.account, classified); if (dest != null && dest.auto_classify_target && (pro || EntityFolder.JUNK.equals(dest.type)) && - (!EntityFolder.JUNK.equals(dest.type) || !message.isNotJunk(context))) { + (!EntityFolder.JUNK.equals(dest.type) || !message.isNotJunk(context))) { EntityOperation.queue(context, message, EntityOperation.KEYWORD, MessageHelper.FLAG_CLASSIFIED, true); EntityOperation.queue(context, message, EntityOperation.MOVE, dest.id, false, true); message.ui_hide = true; @@ -173,7 +173,8 @@ public class MessageClassifier { texts.add(message.subject); String text = HtmlHelper.getFullText(file); - texts.add(text); + if (text != null) + texts.add(text); return texts; }