Scan for deleted photos that have no scanned stamp

Signed-off-by: James Ketrenos <james_git@ketrenos.com>
This commit is contained in:
James Ketr 2018-10-16 16:33:35 -07:00
parent d0aa6dd431
commit 5b90feda73
2 changed files with 2 additions and 3 deletions

View File

@ -538,7 +538,6 @@ router.get("/duplicates", function(req, res/*, next*/) {
duplicates.forEach(function(duplicate) { duplicates.forEach(function(duplicate) {
filenames.push(duplicate.filename); filenames.push(duplicate.filename);
}); });
replacements.filenames = filenames; replacements.filenames = filenames;
return photoDB.sequelize.query( return photoDB.sequelize.query(

View File

@ -411,7 +411,7 @@ function processBlock(items) {
setStatus("Looking for removed assets"); setStatus("Looking for removed assets");
return photoDB.sequelize.query("SELECT photos.scanned,photos.id,photos.filename,albums.path FROM photos " + return photoDB.sequelize.query("SELECT photos.scanned,photos.id,photos.filename,albums.path FROM photos " +
"LEFT JOIN albums ON (albums.id=photos.albumId) " + "LEFT JOIN albums ON (albums.id=photos.albumId) " +
"WHERE photos.deleted=0 AND DATETIME(photos.scanned)<DATETIME(:lastScan)", { "WHERE photos.deleted=0 AND (DATETIME(photos.scanned)<DATETIME(:lastScan) OR photos.scanned IS NULL)", {
replacements: { replacements: {
lastScan: lastScan lastScan: lastScan
}, },