diff --git a/README.md b/README.md index 2531654..4083548 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ At this point, port 8123 will be supporting the photo app. #### Upgrade Node ```bash -wget -qO- https://deb.nodesource.com/setup_8.x | sudo bash - +wget -qO- https://deb.nodesource.com/setup_10.x | sudo bash - sudo apt-get install --yes nodejs ``` diff --git a/server/face-recognizer.js b/server/face-recognizer.js index 80cd6da..d6fba36 100644 --- a/server/face-recognizer.js +++ b/server/face-recognizer.js @@ -147,6 +147,14 @@ faceapi.nets.ssdMobilenetv1.loadFromDisk('./models') }, }); }); + }).catch((error) => { + console.warn("Skipping out on image " + photoPath + " and marking to 0 faces to prevent future scanning."); + return photoDB.sequelize.query("UPDATE photos SET faces=:faces WHERE id=:id", { + replacements: { + id: photo.id, + faces: 0 + }, + }); }).then(() => { processed++; const now = Date.now();