summaryrefslogtreecommitdiff
path: root/src/manager.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/manager.rs')
-rw-r--r--src/manager.rs11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/manager.rs b/src/manager.rs
index 6f3cfac..e0fb7ac 100644
--- a/src/manager.rs
+++ b/src/manager.rs
@@ -26,9 +26,14 @@ impl PackageManager {
appimage.file_path = self
.downloader
.prepare_path(&appimage.source.meta.url, &appimage.executable)?;
- self.downloader
- .download_with_progress(&appimage.source.meta.url, &appimage.file_path)
- .await?;
+
+ if appimage.source.identifier != "git.github" {
+ self.downloader
+ .download_with_progress(&appimage.source.meta.url, &appimage.file_path)
+ .await?;
+ } else {
+ todo!()
+ }
self.index.add(appimage, appname).await?;
self.symlink_manager.create(appimage).await?;