HttpController.coffee 442 B

123456789101112
  1. HistoryManager = require "./HistoryManager"
  2. logger = require "logger-sharelatex"
  3. module.exports = HttpController =
  4. appendUpdates: (req, res, next = (error) ->) ->
  5. doc_id = req.params.doc_id
  6. docOps = req.body.docOps
  7. version = req.body.version
  8. logger.log doc_id: doc_id, version: version, "compressing doc history"
  9. HistoryManager.compressAndSaveRawUpdates doc_id, docOps, (error) ->
  10. return next(error) if error?
  11. res.send 204