1 parent
0421994fe6
commit
425ea7449b
138 files changed
+5705
-1012
No files matched your search
@@ -368,12 +368,11 @@ async fn fetch_new_after_idle(
|
||||
sorted.sort();
|
||||
let flags_csv = sorted.join(",");
|
||||
if db::messages::update_message_flags(&conn, folder, *uid, &flags_csv).is_ok() {
|
||||
if sync_keywords {
|
||||
if let Err(error) =
|
||||
if sync_keywords
|
||||
&& let Err(error) =
|
||||
db::tags::import_imap_keywords(&conn, *uid, folder, &sorted)
|
||||
{
|
||||
tracing::debug!(uid = uid, error = %error, "IDLE keyword import failed");
|
||||
}
|
||||
{
|
||||
tracing::debug!(uid = uid, error = %error, "IDLE keyword import failed");
|
||||
}
|
||||
flags_updated += 1;
|
||||
}
|
||||
@@ -778,10 +777,10 @@ async fn fetch_and_store_headers(
|
||||
) {
|
||||
tracing::warn!(uid = uid, error = %e, "IDLE fetch: failed to populate known addresses");
|
||||
}
|
||||
if sync_keywords {
|
||||
if let Err(error) = db::tags::import_imap_keywords(&conn, uid, folder, &flags) {
|
||||
tracing::debug!(uid = uid, error = %error, "IDLE keyword import failed");
|
||||
}
|
||||
if sync_keywords
|
||||
&& let Err(error) = db::tags::import_imap_keywords(&conn, uid, folder, &flags)
|
||||
{
|
||||
tracing::debug!(uid = uid, error = %error, "IDLE keyword import failed");
|
||||
}
|
||||
new_count += 1;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user