diff --git a/services/document-updater/app/coffee/RedisManager.coffee b/services/document-updater/app/coffee/RedisManager.coffee index 257b889680..6878d8a17d 100644 --- a/services/document-updater/app/coffee/RedisManager.coffee +++ b/services/document-updater/app/coffee/RedisManager.coffee @@ -143,4 +143,7 @@ module.exports = RedisManager = getAndSetProject: (project_id, callback = (error) ->) -> rclient.smembers keys.docsInProject(project_id: project_id), (error, doc_ids) -> return callback(error) if error? - rclient.sadd keys.docsInProject(project_id: project_id), doc_ids..., callback + if doc_ids.length > 0 + rclient.sadd keys.docsInProject(project_id: project_id), doc_ids..., callback + else + callback()