From ce269c64e16db344f0e65461e56dbced2f1a4d64 Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Sat, 4 Jun 2022 17:57:41 +0300 Subject: [PATCH] conf: don't fail on `server_password_command` Don't fail when parsing an IMAP config when it has `server_password_command` set. Closes #139 Meli stopped recognizing server_password_command configuration #139 --- melib/src/backends/imap.rs | 1 + melib/src/backends/nntp.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/melib/src/backends/imap.rs b/melib/src/backends/imap.rs index b9b5bca3..3ba24782 100644 --- a/melib/src/backends/imap.rs +++ b/melib/src/backends/imap.rs @@ -1549,6 +1549,7 @@ impl ImapType { s.name.as_str(), ))); } + let _ = get_conf_val!(s["server_password_command"]); get_conf_val!(s["server_port"], 143)?; let use_tls = get_conf_val!(s["use_tls"], true)?; let use_starttls = get_conf_val!(s["use_starttls"], false)?; diff --git a/melib/src/backends/nntp.rs b/melib/src/backends/nntp.rs index 342ddca9..1cdd6f26 100644 --- a/melib/src/backends/nntp.rs +++ b/melib/src/backends/nntp.rs @@ -696,6 +696,7 @@ impl NntpType { s.name.as_str(), ))); } + let _ = get_conf_val!(s["server_password_command"]); let server_port = get_conf_val!(s["server_port"], 119)?; let use_tls = get_conf_val!(s["use_tls"], server_port == 563)?; let use_starttls = get_conf_val!(s["use_starttls"], !(server_port == 563))?;