handle case where index does not exist

This commit is contained in:
Brian Gough 2016-03-03 14:35:53 +00:00
parent e8b3fb5be6
commit 3175f6d3a6

View file

@ -281,7 +281,7 @@ module.exports = PackManager =
return callback(err) if err?
return callback() if not historyPacks?
# select only the new packs not already in the index
newPacks = (pack for pack in historyPacks when not indexResult[pack._id]?)
newPacks = (pack for pack in historyPacks when not indexResult?[pack._id]?)
newPacks = (_.omit(pack, 'doc_id', 'project_id', 'n', 'sz') for pack in newPacks)
logger.log {project_id, doc_id, n: newPacks.length}, "found new packs"
callback(null, newPacks)