index.js 606B

1234567891011121314151617181920212223
  1. //TODO: Modify this to use controllers/guards
  2. /* API Routes for /api/admins/ (Unguarded Routes) */
  3. var router = require('express').Router();
  4. var Admin = require('../../models/Admin');
  5. //Middleware to use for every request
  6. router.use(function (req, res, next) {
  7. next();
  8. });
  9. router.route('/info')
  10. //Gets all admin names/descriptions
  11. .get(function (req, res) {
  12. Admin.find({}, 'name description', function (err, admins) {
  13. if (err)
  14. res.send({errors: err});
  15. else
  16. res.status(200).send(admins);
  17. })
  18. });
  19. module.exports = router;