Edited setImage to throw error for invalid images per #699

master
Balearica 2 years ago
parent b53427fbd2
commit d7d0c2e3c7
  1. 14
      package-lock.json
  2. 2
      package.json
  3. 3
      src/worker-script/utils/setImage.js

14
package-lock.json generated

@ -20,7 +20,7 @@
"opencollective-postinstall": "^2.0.2",
"regenerator-runtime": "^0.13.3",
"resolve-url": "^0.2.1",
"tesseract.js-core": "^4.0.0",
"tesseract.js-core": "^4.0.1",
"wasm-feature-detect": "^1.2.11",
"zlibjs": "^0.3.1"
},
@ -8413,9 +8413,9 @@
}
},
"node_modules/tesseract.js-core": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/tesseract.js-core/-/tesseract.js-core-4.0.0.tgz",
"integrity": "sha512-J54sS/MqkwLAOoFBbU8qbRrVRiwfQs2fil2EZGa0cC/FNos/fdscok/ZQRlAm3HuL8Yic/lg2VDXdbUMkuGOvw=="
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/tesseract.js-core/-/tesseract.js-core-4.0.1.tgz",
"integrity": "sha512-FqBBc3lWE5FhoyIBau7hFJYWPE2AOPa4Im+lIMQxj/hNYaM8QxCyTXuRJ6Nw9OjjKSHK7WSxJXDe3GP2dzwl+w=="
},
"node_modules/test-exclude": {
"version": "6.0.0",
@ -15733,9 +15733,9 @@
}
},
"tesseract.js-core": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/tesseract.js-core/-/tesseract.js-core-4.0.0.tgz",
"integrity": "sha512-J54sS/MqkwLAOoFBbU8qbRrVRiwfQs2fil2EZGa0cC/FNos/fdscok/ZQRlAm3HuL8Yic/lg2VDXdbUMkuGOvw=="
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/tesseract.js-core/-/tesseract.js-core-4.0.1.tgz",
"integrity": "sha512-FqBBc3lWE5FhoyIBau7hFJYWPE2AOPa4Im+lIMQxj/hNYaM8QxCyTXuRJ6Nw9OjjKSHK7WSxJXDe3GP2dzwl+w=="
},
"test-exclude": {
"version": "6.0.0",

@ -70,7 +70,7 @@
"opencollective-postinstall": "^2.0.2",
"regenerator-runtime": "^0.13.3",
"resolve-url": "^0.2.1",
"tesseract.js-core": "^4.0.0",
"tesseract.js-core": "^4.0.1",
"wasm-feature-detect": "^1.2.11",
"zlibjs": "^0.3.1"
},

@ -27,5 +27,6 @@ module.exports = (TessModule, api, image, angle = 0) => {
TessModule.FS.writeFile('/input', image);
}
api.SetImageFile(exif, angle);
const res = api.SetImageFile(exif, angle);
if (res === 1) throw Error('Error attempting to read image.');
};

Loading…
Cancel
Save