Handle image not present in metadata util

This commit is contained in:
TC
2021-03-24 21:47:38 +01:00
parent ddf10f1052
commit 6bcf5efb65

View File

@ -45,8 +45,9 @@ function handle(win) {
let fileBuffer = songBuffer; let fileBuffer = songBuffer;
try { try {
const coverBuffer = metadata.image.toPNG();
const writer = new ID3Writer(songBuffer); const writer = new ID3Writer(songBuffer);
if (metadata.image) {
const coverBuffer = metadata.image.toPNG();
// Create the metadata tags // Create the metadata tags
writer writer
@ -58,6 +59,7 @@ function handle(win) {
description: "", description: "",
}); });
writer.addTag(); writer.addTag();
}
fileBuffer = Buffer.from(writer.arrayBuffer); fileBuffer = Buffer.from(writer.arrayBuffer);
} catch (error) { } catch (error) {
sendError(win, error); sendError(win, error);