forked from ALHP/ALHP.GO
some bugfixes regarding newline in failed txt
This commit is contained in:
9
main.go
9
main.go
@@ -410,7 +410,8 @@ func isPkgFailed(pkg *BuildPackage) bool {
|
|||||||
var newContent []string
|
var newContent []string
|
||||||
scanner := bufio.NewScanner(file)
|
scanner := bufio.NewScanner(file)
|
||||||
for scanner.Scan() {
|
for scanner.Scan() {
|
||||||
splitPkg := strings.Split(scanner.Text(), "==")
|
line := scanner.Text()
|
||||||
|
splitPkg := strings.Split(line, "==")
|
||||||
|
|
||||||
if splitPkg[0] == pkg.Pkgbase {
|
if splitPkg[0] == pkg.Pkgbase {
|
||||||
var pkgVer string
|
var pkgVer string
|
||||||
@@ -424,10 +425,10 @@ func isPkgFailed(pkg *BuildPackage) bool {
|
|||||||
failed = false
|
failed = false
|
||||||
} else {
|
} else {
|
||||||
failed = true
|
failed = true
|
||||||
newContent = append(newContent, scanner.Text()+"\n")
|
newContent = append(newContent, line+"\n")
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
newContent = append(newContent, scanner.Text()+"\n")
|
newContent = append(newContent, line+"\n")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -436,7 +437,7 @@ func isPkgFailed(pkg *BuildPackage) bool {
|
|||||||
_, err = file.Seek(0, 0)
|
_, err = file.Seek(0, 0)
|
||||||
check(err)
|
check(err)
|
||||||
check(file.Truncate(0))
|
check(file.Truncate(0))
|
||||||
_, err = file.WriteString(strings.Join(newContent, "\n"))
|
_, err = file.WriteString(strings.Join(newContent, ""))
|
||||||
check(err)
|
check(err)
|
||||||
|
|
||||||
return failed
|
return failed
|
||||||
|
Reference in New Issue
Block a user