clippy/fmt: just fix applied

This commit is contained in:
2025-08-17 16:04:45 +02:00
parent 3dcc0271b8
commit ca40a62ff8

View File

@@ -150,9 +150,10 @@ fn run_game(id: String, state: tauri::State<LanSpreadState>) {
}
fn set_game_install_state_from_path(game_db: &mut GameDB, path: &Path, installed: bool) {
if let Some(file_name) = path.file_name() {
if let Some(file_name) = file_name.to_str() {
if let Some(game) = game_db.get_mut_game_by_id(file_name) {
if let Some(file_name) = path.file_name()
&& let Some(file_name) = file_name.to_str()
&& let Some(game) = game_db.get_mut_game_by_id(file_name)
{
if installed {
log::debug!("Game is installed: {game}");
} else {
@@ -160,8 +161,6 @@ fn set_game_install_state_from_path(game_db: &mut GameDB, path: &Path, installed
}
game.installed = installed;
}
}
}
}
#[tauri::command]
@@ -213,16 +212,15 @@ fn update_game_directory(app_handle: tauri::AppHandle, path: String) {
// update game_db with installed games from real game directory
entries.into_iter().for_each(|entry| {
if let Ok(entry) = entry {
if let Ok(path_type) = entry.file_type() {
if path_type.is_dir() {
if let Ok(entry) = entry
&& let Ok(path_type) = entry.file_type()
&& path_type.is_dir()
{
let path = entry.path();
if path.join("version.ini").exists() {
set_game_install_state_from_path(&mut game_db, &path, true);
}
}
}
}
});
if let Err(e) = app_handle.emit("games-list-updated", Some(game_db.all_games())) {