diff options
| author | Fuwn <[email protected]> | 2023-04-16 15:12:19 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-04-16 15:12:19 -0700 |
| commit | e65d780247888b12217abfaca807e180f1e0eb33 (patch) | |
| tree | 0b831d2e3ab70d10e06a0b2b569d20eb928ccc50 /src/modules/router | |
| parent | chore(robots): remove unused module (diff) | |
| download | locus-e65d780247888b12217abfaca807e180f1e0eb33.tar.xz locus-e65d780247888b12217abfaca807e180f1e0eb33.zip | |
deps(rust): bump to nightly-2023-04-15
Diffstat (limited to 'src/modules/router')
| -rw-r--r-- | src/modules/router/translate/deepl.rs | 2 | ||||
| -rw-r--r-- | src/modules/router/translate/module.rs | 8 |
2 files changed, 3 insertions, 7 deletions
diff --git a/src/modules/router/translate/deepl.rs b/src/modules/router/translate/deepl.rs index b1767e8..9398118 100644 --- a/src/modules/router/translate/deepl.rs +++ b/src/modules/router/translate/deepl.rs @@ -119,6 +119,6 @@ pub fn language_code_to_language_name(language_code: &str) -> String { "uk" => "Ukrainian".to_string(), "vi" => "Vietnamese".to_string(), "cy" => "Welsh".to_string(), - _ => format!("Unknown ({})", language_code), + _ => format!("Unknown ({language_code})"), } } diff --git a/src/modules/router/translate/module.rs b/src/modules/router/translate/module.rs index 70e4829..f6b2367 100644 --- a/src/modules/router/translate/module.rs +++ b/src/modules/router/translate/module.rs @@ -53,15 +53,11 @@ where "=> {to}?translate={}{}", language.as_ref(), text.clone().map_or_else( - || "".to_string(), + String::new, |text| { format!( " {}", - if let Ok(text) = translate(&text, language.as_ref()) { - text.text() - } else { - text - } + translate(&text, language.as_ref()).map_or(text, |text| text.text()), ) } ) |