InactiveProjectController.coffee 618 B

1234567891011121314151617181920212223
  1. InactiveProjectManager = require("./InactiveProjectManager")
  2. logger = require("logger-sharelatex")
  3. module.exports =
  4. deactivateOldProjects: (req, res)->
  5. logger.log "recived request to deactivate old projects"
  6. InactiveProjectManager.deactivateOldProjects 10, (err)->
  7. if err?
  8. res.sendStatus(500)
  9. else
  10. res.sendStatus(200)
  11. deactivateProject: (req, res)->
  12. project_id = req.params.project_id
  13. logger.log project_id:project_id, "recived request to deactivating project"
  14. InactiveProjectManager.deactivateProject project_id, (err)->
  15. if err?
  16. res.sendStatus 500
  17. else
  18. res.sendStatus 200