POP3: always new when all messages

pull/212/head
M66B 2 years ago
parent 62087ac831
commit 739dda74ad

@ -2977,6 +2977,7 @@ class Core {
// Get messages // Get messages
Message[] imessages = ifolder.getMessages(); Message[] imessages = ifolder.getMessages();
List<TupleUidl> ids = db.message().getUidls(folder.id); List<TupleUidl> ids = db.message().getUidls(folder.id);
int max = (account.max_messages == null int max = (account.max_messages == null
? imessages.length ? imessages.length
@ -3109,7 +3110,9 @@ class Core {
TupleUidl tuple = (hasUidl ? uidlTuple.get(uidl) : msgIdTuple.get(msgid)); TupleUidl tuple = (hasUidl ? uidlTuple.get(uidl) : msgIdTuple.get(msgid));
if (tuple != null) { if (tuple != null) {
if (account.max_messages != null)
_new = false; _new = false;
Log.i(account.name + " POP having " + Log.i(account.name + " POP having " +
msgid + "=" + msgIdTuple.containsKey(msgid) + "/" + msgid + "=" + msgIdTuple.containsKey(msgid) + "/" +
uidl + "=" + uidlTuple.containsKey(uidl)); uidl + "=" + uidlTuple.containsKey(uidl));

Loading…
Cancel
Save