1
0
mirror of https://github.com/mifi/lossless-cut.git synced 2024-11-25 03:33:14 +01:00

Bug fixes

Fix null error if unknown filetype.
Handle ENOENT:
Windows will throw error with code ENOENT if format detection fails.
This commit is contained in:
Mikael Finstad 2016-11-08 22:14:15 +01:00
parent 37398cd273
commit a1a2e0f46c
2 changed files with 2 additions and 2 deletions

View File

@ -78,7 +78,7 @@ function getFormat(filePath) {
return readChunk(filePath, 0, 262)
.then((bytes) => {
const ft = fileType(bytes);
if (_.includes(formats, ft.ext)) return ft.ext;
if (_.includes(formats, (ft || {}).ext)) return ft.ext;
return formats[0] || undefined;
});
});

View File

@ -78,7 +78,7 @@ class App extends React.Component {
return this.setState({ filePath, fileFormat });
})
.catch((err) => {
if (err.code === 1) {
if (err.code === 1 || err.code === 'ENOENT') {
alert('Unsupported file');
return;
}