don't crash if no thumbnail provided. lol

+ neat --verbose message if a thumbnail *is* provided
This commit is contained in:
ari melody 2026-07-04 22:24:39 +01:00
parent d270b1e1a7
commit 122a2e5463
Signed by: ari
GPG key ID: 60B5F0386E3DDB7E

View file

@ -208,12 +208,15 @@ func main() {
var thumbnail *yt.ThumbnailMetadata
thumbnailPath, thumbnailSizeBytes, err := scanner.ScanThumbnail(directory)
if err != nil {
if !os.IsNotExist(err) {
log.Fatalf("Failed to fetch thumbnail: %v", err)
}
} else {
thumbnail = &yt.ThumbnailMetadata{
Filepath: thumbnailPath,
SizeBytes: thumbnailSizeBytes,
}
log.Printf("Thumbnail detected. This will be applied after VOD upload.")
}
// build video template for upload