diff --git a/src-tauri/src/games/downloads/download_agent.rs b/src-tauri/src/games/downloads/download_agent.rs index edb0cd5..ef96a66 100644 --- a/src-tauri/src/games/downloads/download_agent.rs +++ b/src-tauri/src/games/downloads/download_agent.rs @@ -135,7 +135,7 @@ impl GameDownloadAgent { &[("id", &self.id), ("version", &self.version)], |f| f.header("Authorization", header), ) - .map_err(|e| ApplicationDownloadError::Communication(e))? + .map_err(ApplicationDownloadError::Communication)? .send() .map_err(|e| ApplicationDownloadError::Communication(e.into()))?; @@ -280,9 +280,13 @@ impl GameDownloadAgent { ) { Ok(request) => request, Err(e) => { - sender.send(DownloadManagerSignal::Error(ApplicationDownloadError::Communication(e))).unwrap(); + sender + .send(DownloadManagerSignal::Error( + ApplicationDownloadError::Communication(e), + )) + .unwrap(); continue; - }, + } }; scope.spawn(move |_| { diff --git a/src-tauri/src/games/library.rs b/src-tauri/src/games/library.rs index fd4d604..eb9cb9f 100644 --- a/src-tauri/src/games/library.rs +++ b/src-tauri/src/games/library.rs @@ -67,7 +67,9 @@ pub struct StatsUpdateEvent { pub time: usize, } -pub fn fetch_library_logic(state: tauri::State<'_, Mutex>) -> Result, RemoteAccessError> { +pub fn fetch_library_logic( + state: tauri::State<'_, Mutex>, +) -> Result, RemoteAccessError> { let header = generate_authorization_header(); let client = reqwest::blocking::Client::new(); @@ -108,20 +110,25 @@ pub fn fetch_library_logic(state: tauri::State<'_, Mutex>) -> Result>) -> Result, RemoteAccessError> { +pub fn fetch_library_logic_offline( + _state: tauri::State<'_, Mutex>, +) -> Result, RemoteAccessError> { let mut games: Vec = get_cached_object("library")?; let db_handle = borrow_db_checked(); games.retain(|game| { - db_handle.applications.installed_game_version.contains_key(&game.id) + db_handle + .applications + .installed_game_version + .contains_key(&game.id) }); Ok(games) } pub fn fetch_game_logic( id: String, - state: tauri::State<'_, Mutex> + state: tauri::State<'_, Mutex>, ) -> Result { let mut state_handle = state.lock().unwrap(); @@ -177,7 +184,7 @@ pub fn fetch_game_logic( pub fn fetch_game_logic_offline( id: String, - _state: tauri::State<'_, Mutex> + _state: tauri::State<'_, Mutex>, ) -> Result { get_cached_object(id) }