Skip to content

Commit 9f4faaa

Browse files
Merge pull request #231 from SuperChen-CC/cc-dev
fix: handle the failure to get AppName when using relative paths
2 parents 5e772c0 + 5fe2ac0 commit 9f4faaa

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

cmd/format/save.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ func Save(report Report, output string) {
4848
} else if strings.HasSuffix(out, ".swid.json") {
4949
SwidJson(report, out)
5050
} else {
51-
report.TaskInfo.AppName = filepath.Base(filepath.Clean(report.TaskInfo.AppName))
51+
setAppName(&report)
5252
Json(report, out)
5353
}
5454
case ".dsdx":
@@ -98,3 +98,8 @@ func outWrite(out string, do func(io.Writer)) {
9898
do(w)
9999
}
100100
}
101+
102+
func setAppName(report *Report) {
103+
absPath, _ := filepath.Abs(report.TaskInfo.AppName)
104+
report.TaskInfo.AppName = filepath.Base(absPath)
105+
}

0 commit comments

Comments
 (0)