James Allen 12 лет назад
Родитель
Сommit
43ed71e82c
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      services/docstore/app/coffee/HttpController.coffee

+ 5 - 1
services/docstore/app/coffee/HttpController.coffee

@@ -18,7 +18,11 @@ module.exports = HttpController =
 		logger.log project_id: project_id, "getting all docs"
 		DocManager.getAllDocs project_id, (error, docs = []) ->
 			return next(error) if error?
-			res.json docs.map(HttpController._buildDocView)
+			docViews = []
+			for doc in docs
+				if doc? # There can end up being null docs for some reason :( (probably a race condition)
+					docViews.push HttpController._buildDocView(doc)
+			res.json docViews
 
 	updateDoc: (req, res, next = (error) ->) ->
 		project_id = req.params.project_id