Let these commands fail upward
Some checks failed
Tests / tests (push) Has been cancelled

This commit is contained in:
Dustin Brett 2024-10-19 14:42:32 -07:00
parent 7e1220c87d
commit ef3e81e2d9
2 changed files with 11 additions and 24 deletions

View File

@ -43,17 +43,13 @@ export const transcode = async (
const baseName = basename(fileName);
const newName = `${basename(fileName, extname(fileName))}.${extension}`;
try {
ffmpeg.FS("writeFile", baseName, fileData);
await ffmpeg.run("-i", baseName, newName);
ffmpeg.FS("writeFile", baseName, fileData);
await ffmpeg.run("-i", baseName, newName);
returnFiles.push([
join(dirname(fileName), newName),
Buffer.from(ffmpeg.FS("readFile", newName) as Uint8Array),
]);
} catch {
// Ignore failure while reading/writing files
}
returnFiles.push([
join(dirname(fileName), newName),
Buffer.from(ffmpeg.FS("readFile", newName) as Uint8Array),
]);
})
);

View File

@ -31,18 +31,9 @@ export const convertSheet = async (
numbers = window.XLSX_ZAHL_PAYLOAD;
}
// eslint-disable-next-line no-undef-init
let sheet: Uint8Array | undefined = undefined;
try {
sheet = sheetJs.write(sheetJs.read(fileData), {
bookType: extension as XLSX.BookType,
numbers,
type: "buffer",
}) as Uint8Array;
} catch {
// Ignore failure to read/write sheet
}
return sheet || Buffer.from("");
return sheetJs.write(sheetJs.read(fileData), {
bookType: extension as XLSX.BookType,
numbers,
type: "buffer",
}) as Uint8Array;
};