Prevent exception

pull/163/head
M66B 5 years ago
parent 4c2eb9e073
commit 4e82cc88b2

@ -457,7 +457,8 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback<TupleMe
rules, null); rules, null);
found++; found++;
} }
db.message().setMessageFound(message.account, message.thread); if (message != null)
db.message().setMessageFound(message.account, message.thread);
} catch (MessageRemovedException ex) { } catch (MessageRemovedException ex) {
Log.w(browsable.name + " boundary server", ex); Log.w(browsable.name + " boundary server", ex);
} catch (FolderClosedException ex) { } catch (FolderClosedException ex) {

@ -1849,7 +1849,7 @@ class Core {
istore, ifolder, (MimeMessage) isub[j], istore, ifolder, (MimeMessage) isub[j],
false, download, false, download,
rules, state); rules, state);
ids[from + j] = message.id; ids[from + j] = (message == null ? null : message.id);
} catch (MessageRemovedException ex) { } catch (MessageRemovedException ex) {
Log.w(folder.name, ex); Log.w(folder.name, ex);
} catch (FolderClosedException ex) { } catch (FolderClosedException ex) {

Loading…
Cancel
Save