|
|
@@ -1,5 +1,6 @@
|
|
|
UpdatesManager = require "./UpdatesManager"
|
|
|
DiffManager = require "./DiffManager"
|
|
|
+PackManager = require "./PackManager"
|
|
|
RestoreManager = require "./RestoreManager"
|
|
|
logger = require "logger-sharelatex"
|
|
|
|
|
|
@@ -19,6 +20,13 @@ module.exports = HttpController =
|
|
|
return next(error) if error?
|
|
|
res.send 204
|
|
|
|
|
|
+ packDoc: (req, res, next = (error) ->) ->
|
|
|
+ doc_id = req.params.doc_id
|
|
|
+ logger.log doc_id: doc_id, "packing doc history"
|
|
|
+ PackManager.packDocHistory doc_id, (error) ->
|
|
|
+ return next(error) if error?
|
|
|
+ res.send 204
|
|
|
+
|
|
|
getDiff: (req, res, next = (error) ->) ->
|
|
|
doc_id = req.params.doc_id
|
|
|
project_id = req.params.project_id
|