mirror of
https://github.com/chatmail/core.git
synced 2026-04-20 06:56:29 +03:00
Show better errors when configuring (#1917)
* Show all errors when configuring * Shorten some overly long msgs
This commit is contained in:
@@ -229,19 +229,7 @@ impl Imap {
|
||||
}
|
||||
}
|
||||
Err(err) => {
|
||||
let message = {
|
||||
let config = &self.config;
|
||||
let imap_server: &str = config.lp.server.as_ref();
|
||||
let imap_port = config.lp.port;
|
||||
context
|
||||
.stock_string_repl_str2(
|
||||
StockMessage::ServerResponse,
|
||||
format!("IMAP {}:{}", imap_server, imap_port),
|
||||
err.to_string(),
|
||||
)
|
||||
.await
|
||||
};
|
||||
bail!("{}: {}", message, err);
|
||||
bail!(err);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -286,7 +274,7 @@ impl Imap {
|
||||
}
|
||||
|
||||
self.trigger_reconnect();
|
||||
Err(format_err!("{}: {}", message, err))
|
||||
Err(format_err!("{}\n\n{}", message, err))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user