UploadsRouter.coffee 482 B

12345678910111213
  1. SecurityManager = require('../../managers/SecurityManager')
  2. AuthenticationController = require('../Authentication/AuthenticationController')
  3. ProjectUploadController = require "./ProjectUploadController"
  4. module.exports =
  5. apply: (app) ->
  6. app.post '/project/new/upload',
  7. AuthenticationController.requireLogin(),
  8. ProjectUploadController.uploadProject
  9. app.post '/Project/:Project_id/upload',
  10. SecurityManager.requestCanModifyProject,
  11. ProjectUploadController.uploadFile