From 128c9af70f92703589894971769230075bc09e96 Mon Sep 17 00:00:00 2001 From: GeckoEidechse <40122905+GeckoEidechse@users.noreply.github.com> Date: Fri, 11 Nov 2022 12:15:30 +0100 Subject: refactor: Return Result<> for getting NS version (#46) as opposed to using an empty string to indicate an error. --- src-tauri/src/main.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src-tauri/src/main.rs') diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index 0210cabb..ad5842f4 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -146,13 +146,10 @@ async fn get_flightcore_version_number() -> String { } #[tauri::command] -async fn get_northstar_version_number_caller(game_path: String) -> String { +async fn get_northstar_version_number_caller(game_path: String) -> Result { match get_northstar_version_number(game_path) { - Ok(version_number) => version_number, - Err(err) => { - println!("{}", err); - "".to_string() - } + Ok(version_number) => Ok(version_number), + Err(err) => Err(err.to_string()), } } -- cgit v1.2.3