diff --git a/services/document-updater/app/coffee/ProjectManager.coffee b/services/document-updater/app/coffee/ProjectManager.coffee index c25f51277f..60446485b0 100644 --- a/services/document-updater/app/coffee/ProjectManager.coffee +++ b/services/document-updater/app/coffee/ProjectManager.coffee @@ -88,7 +88,10 @@ module.exports = ProjectManager = if error? logger.error err: error, project_id: project_id, doc_id: doc_id, "error getting project doc lines" return cb(error) - docs.push {_id: doc_id, lines: lines, v: version} + try + docs.push {_id: doc_id, lines: JSON.parse(lines), v: version} + catch e + return cb(e) cb() async.series jobs, (error) -> return callback(error) if error?