summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/manager.rs4
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}");
}
}