[misc] add a new endpoint for getting deleted docs

This commit is contained in:
Jakob Ackermann
2021-02-18 10:10:14 +00:00
parent c97afede90
commit 8915e1d026
8 changed files with 238 additions and 1 deletions
@@ -95,6 +95,24 @@ module.exports = HttpController = {
)
},
getAllDeletedDocs(req, res, next) {
const { project_id } = req.params
logger.log({ project_id }, 'getting all deleted docs')
DocManager.getAllDeletedDocs(project_id, { name: true }, function (
error,
docs
) {
if (error) {
return next(error)
}
res.json(
docs.map((doc) => {
return { _id: doc._id.toString(), name: doc.name }
})
)
})
},
getAllRanges(req, res, next) {
if (next == null) {
next = function (error) {}