Do a check for null docs

This commit is contained in:
James Allen 2014-05-07 16:24:47 +01:00
parent ccbe33a82e
commit 43ed71e82c

View file

@ -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