From 180fe06facf1f8b4796df69a42596643990b9d32 Mon Sep 17 00:00:00 2001 From: Naz Date: Thu, 31 Jul 2025 15:59:56 +0100 Subject: =?UTF-8?q?=E2=9C=A8feat:=20remove=20expect=20from=20path=20module?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/manager.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/manager.rs') diff --git a/src/manager.rs b/src/manager.rs index 6616e1a..6f3cfac 100644 --- a/src/manager.rs +++ b/src/manager.rs @@ -18,14 +18,14 @@ impl PackageManager { } } pub async fn install(&self, appimage: &mut AppImage, appname: &str) -> Result<()> { - if self.index.exists(&appimage.executable) { + if self.index.exists(&appimage.executable)? { println!("{} is already installed.", appimage.executable); return Ok(()); } appimage.file_path = self .downloader - .prepare_path(&appimage.source.meta.url, &appimage.executable); + .prepare_path(&appimage.source.meta.url, &appimage.executable)?; self.downloader .download_with_progress(&appimage.source.meta.url, &appimage.file_path) .await?; @@ -44,7 +44,7 @@ impl PackageManager { Ok(()) } pub async fn list(&self) -> Result<()> { - let mut appimages = fs::read_dir(index_dir()).await?; + let mut appimages = fs::read_dir(index_dir()?).await?; while let Some(appimage) = appimages.next_entry().await? { if let Some(stem) = appimage.path().file_stem().and_then(|s| s.to_str()) { -- cgit v1.2.3