Просмотр исходного кода

Don't call sadd with blank args

James Allen 10 лет назад
Родитель
Сommit
8b090c0a60
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      services/document-updater/app/coffee/RedisManager.coffee

+ 4 - 1
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()