1
0
espelhamento de https://github.com/quitesimpleorg/hs9001.git sincronizado 2025-11-28 00:04:21 +01:00

Resolve CWD arguments as absolute path

Previously when calling e.g 'hs9001 search -cwd .' we would search
for a litteral '.' in the database. Now we resolve that argument
relative to the CWD.
Esse commit está contido em:
lawl
2021-06-05 14:28:02 +02:00
commit c480519fca

Ver Arquivo

@@ -314,7 +314,11 @@ func main() {
} }
q := strings.Join(args, " ") q := strings.Join(args, " ")
results := search(conn, "%"+q+"%", workDir, beginTimestamp, endTimeStamp, retVal) cwdPath, err := filepath.Abs(workDir)
if err != nil {
fmt.Fprintf(os.Stderr, "Failed parse working directory path: %s\n", err.Error())
}
results := search(conn, "%"+q+"%", cwdPath, beginTimestamp, endTimeStamp, retVal)
previousCmd := "" previousCmd := ""
for e := results.Front(); e != nil; e = e.Next() { for e := results.Front(); e != nil; e = e.Next() {