From 8b090c0a601af9cde5d2f543423106a4749b2e78 Mon Sep 17 00:00:00 2001 From: James Allen Date: Thu, 7 Jul 2016 16:41:38 +0100 Subject: [PATCH] Don't call sadd with blank args --- services/document-updater/app/coffee/RedisManager.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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()