Suppress fetching headers

This commit is contained in:
M66B 2022-01-17 22:23:33 +01:00
parent 44abd3cd16
commit 31b86db79d
1 changed files with 3 additions and 3 deletions

View File

@ -1593,7 +1593,7 @@ class Core {
fp.add(FetchProfile.Item.FLAGS);
fp.add(FetchProfile.Item.CONTENT_INFO); // body structure
//fp.add(UIDFolder.FetchProfileItem.UID);
fp.add(IMAPFolder.FetchProfileItem.HEADERS);
//fp.add(IMAPFolder.FetchProfileItem.HEADERS);
//fp.add(IMAPFolder.FetchProfileItem.MESSAGE);
fp.add(FetchProfile.Item.SIZE);
fp.add(IMAPFolder.FetchProfileItem.INTERNALDATE);
@ -4255,8 +4255,8 @@ class Core {
}
if (update || process) {
boolean needsHeaders = EntityRule.needsHeaders(message, rules);
boolean needsBody = EntityRule.needsBody(message, rules);
boolean needsHeaders = (process && EntityRule.needsHeaders(message, rules));
boolean needsBody = (process && EntityRule.needsBody(message, rules));
if (needsHeaders || needsBody)
Log.i(folder.name + " needs headers=" + needsHeaders + " body=" + needsBody);
List<Header> headers = (needsHeaders ? helper.getAllHeaders() : null);