installer: refactor App interface
diff --git a/core/installer/cmd/app_manager.go b/core/installer/cmd/app_manager.go
index 14d6ee0..47210fc 100644
--- a/core/installer/cmd/app_manager.go
+++ b/core/installer/cmd/app_manager.go
@@ -87,7 +87,7 @@
return err
}
log.Println("Creating repository")
- var r installer.AppRepository[installer.StoreApp]
+ var r installer.AppRepository
if appManagerFlags.appRepoAddr != "" {
fs := memfs.New()
err = installer.FetchAppsFromHTTPRepository(appManagerFlags.appRepoAddr, fs)
@@ -99,7 +99,7 @@
return err
}
} else {
- r = installer.NewInMemoryAppRepository[installer.StoreApp](installer.CreateStoreApps())
+ r = installer.NewInMemoryAppRepository(installer.CreateStoreApps())
}
s := welcome.NewAppManagerServer(
appManagerFlags.port,