RangesController.coffee 412 B

1234567891011
  1. RangesManager = require "./RangesManager"
  2. logger = require "logger-sharelatex"
  3. module.exports = RangesController =
  4. getAllRanges: (req, res, next) ->
  5. project_id = req.params.project_id
  6. logger.log {project_id}, "request for project ranges"
  7. RangesManager.getAllRanges project_id, (error, docs = []) ->
  8. return next(error) if error?
  9. docs = ({id: d._id, ranges: d.ranges} for d in docs)
  10. res.json docs