Jelajahi Sumber

:bug: Compat with old bazaar pkg

Liang Ding 2 tahun lalu
induk
melakukan
397683d567
1 mengubah file dengan 1 tambahan dan 2 penghapusan
  1. 1 2
      kernel/bazaar/package.go

+ 1 - 2
kernel/bazaar/package.go

@@ -576,14 +576,13 @@ func installPackage(data []byte, installPath string) (err error) {
 		return
 	}
 
-	dirName := filepath.Base(installPath)
 	dirs, err := os.ReadDir(unzipPath)
 	if nil != err {
 		return
 	}
 
 	srcPath := unzipPath
-	if 1 == len(dirs) && dirs[0].IsDir() && strings.HasPrefix(dirs[0].Name(), dirName+"-") {
+	if 1 == len(dirs) && dirs[0].IsDir() {
 		srcPath = filepath.Join(unzipPath, dirs[0].Name())
 	}