show correct error when directory does not exist

This commit is contained in:
ari melody 2026-01-30 19:23:35 +00:00
parent e2e170faad
commit a617082042
Signed by: ari
GPG key ID: CF99829C92678188
2 changed files with 11 additions and 6 deletions

10
main.go
View file

@ -109,6 +109,12 @@ func main() {
}
}
if !strings.HasPrefix(directory, "/") {
if wd, err := os.Getwd(); err != nil {
directory = path.Join(directory, wd)
}
}
// logout (--logout)
if logout {
cfg.Token = nil
@ -146,6 +152,10 @@ func main() {
// read directory metadata
metadata, err := scanner.ReadMetadata(directory)
if err != nil {
if os.IsNotExist(err) {
log.Fatalf("Directory does not exist: %s", directory)
os.Exit(1)
}
log.Fatalf("Failed to fetch VOD metadata: %v", err)
os.Exit(1)
}