mirror of
https://github.com/chatmail/core.git
synced 2026-05-23 00:36:32 +03:00
fix: do not ignore resync_folders
This commit is contained in:
@@ -488,10 +488,10 @@ async fn inbox_fetch_idle(ctx: &Context, imap: &mut Imap, mut session: Session)
|
|||||||
|
|
||||||
let resync_requested = ctx.resync_request.swap(false, Ordering::Relaxed);
|
let resync_requested = ctx.resync_request.swap(false, Ordering::Relaxed);
|
||||||
if resync_requested {
|
if resync_requested {
|
||||||
if let Err(err) = session.resync_folders(ctx).await {
|
session
|
||||||
warn!(ctx, "Failed to resync folders: {:#}.", err);
|
.resync_folders(ctx)
|
||||||
ctx.resync_request.store(true, Ordering::Relaxed);
|
.await
|
||||||
}
|
.context("resync_folders")?;
|
||||||
}
|
}
|
||||||
|
|
||||||
maybe_add_time_based_warnings(ctx).await;
|
maybe_add_time_based_warnings(ctx).await;
|
||||||
|
|||||||
Reference in New Issue
Block a user