Fix one clippy::unneeded_unwrap warning

This commit is contained in:
Dmitry Bogatov
2019-08-27 23:18:42 +00:00
parent 85e16f6e82
commit dd5803e576

View File

@@ -149,12 +149,9 @@ pub unsafe fn dc_job_do_DC_JOB_CONFIGURE_IMAP(context: &Context, _job: &Job) {
ok_to_continue0 = true; ok_to_continue0 = true;
} }
if ok_to_continue0 { if ok_to_continue0 {
let parsed: Result<EmailAddress, _> = param.addr.parse();
let mut ok_to_continue7 = false; let mut ok_to_continue7 = false;
if parsed.is_err() { if let Ok(parsed) = param.addr.parse() {
error!(context, 0, "Bad email-address."); let parsed: EmailAddress = parsed;
} else {
let parsed = parsed.unwrap();
let param_domain = parsed.domain; let param_domain = parsed.domain;
let param_addr_urlencoded = let param_addr_urlencoded =
utf8_percent_encode(&param.addr, NON_ALPHANUMERIC).to_string(); utf8_percent_encode(&param.addr, NON_ALPHANUMERIC).to_string();
@@ -609,6 +606,8 @@ pub unsafe fn dc_job_do_DC_JOB_CONFIGURE_IMAP(context: &Context, _job: &Job) {
} }
} }
} }
} else {
error!(context, 0, "Bad email-address.");
} }
} }
} }