forked from Plemya-x/ALR
		
	fix installing multiple packages
This commit is contained in:
		@@ -489,13 +489,17 @@ func (b *Builder) getBuildersForPackages(pkgs []db.Package) []*Builder {
 | 
			
		||||
	}
 | 
			
		||||
	pkgsMap := make(map[string]*item)
 | 
			
		||||
	for _, pkg := range pkgs {
 | 
			
		||||
		if pkgsMap[pkg.BasePkgName] == nil {
 | 
			
		||||
			pkgsMap[pkg.BasePkgName] = &item{
 | 
			
		||||
		name := pkg.BasePkgName
 | 
			
		||||
		if name == "" {
 | 
			
		||||
			name = pkg.Name
 | 
			
		||||
		}
 | 
			
		||||
		if pkgsMap[name] == nil {
 | 
			
		||||
			pkgsMap[name] = &item{
 | 
			
		||||
				pkg: &pkg,
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		pkgsMap[pkg.BasePkgName].packages = append(
 | 
			
		||||
			pkgsMap[pkg.BasePkgName].packages,
 | 
			
		||||
		pkgsMap[name].packages = append(
 | 
			
		||||
			pkgsMap[name].packages,
 | 
			
		||||
			pkg.Name,
 | 
			
		||||
		)
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user