mirror of
https://github.com/chatmail/core.git
synced 2026-04-02 05:22:14 +03:00
Look at From instead of Subject and ContentType in prefetch_should_download.
This commit is contained in:
@@ -1457,12 +1457,8 @@ pub(crate) async fn prefetch_should_download(
|
||||
let is_chat_message = headers.get_header_value(HeaderDef::ChatVersion).is_some();
|
||||
let is_reply_to_chat_message = prefetch_is_reply_to_chat_message(context, &headers).await;
|
||||
|
||||
let maybe_ndn = if let Some(subject) = headers.get_header_value(HeaderDef::Subject) {
|
||||
subject.to_ascii_lowercase().contains("fail")
|
||||
} else {
|
||||
false
|
||||
} || if let Some(ctype) = headers.get_header_value(HeaderDef::ContentType) {
|
||||
ctype.starts_with("multipart/report")
|
||||
let maybe_ndn = if let Some(from) = headers.get_header_value(HeaderDef::From_) {
|
||||
from.to_ascii_lowercase().contains("daemon")
|
||||
} else {
|
||||
false
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user