From 925aa4e786809ec1257f1f8f754f3ce0e49a8a6a Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Sun, 23 Jun 2024 14:41:41 +0200 Subject: [PATCH] refactor: change parameter type to &str --- src/main.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index 46c9e90..8d0fd31 100644 --- a/src/main.rs +++ b/src/main.rs @@ -51,9 +51,9 @@ fn request_password_if_none(password: Option) -> String { } } -fn sanitize_year(year: String) -> String { +fn sanitize_year(year: &str) -> String { if year.len() == 4 { - year + year.to_string() } else { format!("2{:0>3}", year) } @@ -134,7 +134,7 @@ fn main() -> Result<(), Box> { schema_versions, } => { let password = request_password_if_none(password); - let year = sanitize_year(year); + let year = sanitize_year(&year); let _ = term.write_line( &style(format!("Warte auf Daten für das Diagnosejahr {}...", year)) @@ -174,7 +174,7 @@ fn main() -> Result<(), Box> { include_histo_zyto, } => { let password = request_password_if_none(password); - let year = sanitize_year(year); + let year = sanitize_year(&year); let _ = term.write_line( &style(format!("Warte auf Daten für das Diagnosejahr {}...", year)) @@ -236,7 +236,7 @@ fn main() -> Result<(), Box> { include_histo_zyto, } => { let password = request_password_if_none(password); - let year = sanitize_year(year); + let year = sanitize_year(&year); let _ = term.write_line( &style(format!("Warte auf Daten für das Diagnosejahr {}...", year))