vortaroboto

Log | Files | Refs | README

commit ee309c70c1f443379c91af0ad2e8ba649c0a7d1b
parent ef6a31d158ac8f2986ff2ebb1a220aeb835075f3
Author: tomvig38@gmail.com <tomvig38@gmail.com>
Date:   Tue, 19 Oct 2021 07:51:58 +0000

Korektu malplena tradukoj
Diffstat:
Msrc/main.rs | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/main.rs b/src/main.rs @@ -204,10 +204,6 @@ async fn define_word(vorto: &str, difino: Option<usize>) -> Result<String, Strin async fn traduki(vorto: &str, fonto: Option<&str>) -> Result<String, String> { let res: Trovo = difinu(vorto).await?; - if res.tradukoj.is_empty() { - return Err(format!("Nenio traduko trovita por {}", vorto)); - } - let tradukoj = res.tradukoj.iter(); let tradukoj: Vec<String> = if let Some(f) = fonto { tradukoj @@ -235,6 +231,10 @@ async fn traduki(vorto: &str, fonto: Option<&str>) -> Result<String, String> { .collect() }; + if tradukoj.is_empty() { + return Err(format!("Nenio traduko trovita por {}", vorto)); + } + Ok(tradukoj.join("\r\n")) }