diff options
Diffstat (limited to 'src/manager.rs')
| -rw-r--r-- | src/manager.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/manager.rs b/src/manager.rs index 2c75900..66ed6f6 100644 --- a/src/manager.rs +++ b/src/manager.rs @@ -50,8 +50,8 @@ impl PackageManager { let mut appimages = fs::read_dir(index_dir()).await?; while let Some(appimage) = appimages.next_entry().await? { - if let Some(name) = appimage.file_name().to_str() { - println!("- {}", name.strip_suffix(".json").unwrap()); + if let Some(stem) = appimage.path().file_stem().and_then(|s| s.to_str()) { + println!("- {stem}"); } } |
