bugfix...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2019-04-11 02:52:16 +03:00
parent 0821d0099e
commit de430ebef8

View File

@ -1829,6 +1829,7 @@ var FileSystemWriterActions = actions.Actions({
delete img.base_path delete img.base_path
if(previews || img.path){ if(previews || img.path){
var seen = new Set()
Object.keys(previews || {}) Object.keys(previews || {})
// limit preview size... // limit preview size...
// NOTE: also remove the preview resolution if // NOTE: also remove the preview resolution if
@ -1868,6 +1869,11 @@ var FileSystemWriterActions = actions.Actions({
var from = (img_base || base_dir) +'/'+ preview_path var from = (img_base || base_dir) +'/'+ preview_path
to = path +'/'+ (to || preview_path) to = path +'/'+ (to || preview_path)
if(seen.has(to)){
return
}
seen.add(to)
// XXX use queue for progress reporting... // XXX use queue for progress reporting...
logger && logger.emit('queued', to) logger && logger.emit('queued', to)
@ -1886,6 +1892,7 @@ var FileSystemWriterActions = actions.Actions({
.catch(function(err){ .catch(function(err){
logger && logger.emit('error', err) })) logger && logger.emit('error', err) }))
} }
}) })
} }
}) })