public vs general, roles

This commit is contained in:
Arjun Patel
2019-02-27 20:05:33 -08:00
parent 833c87d1ec
commit d14e111f53
13 changed files with 772 additions and 23 deletions
+22
View File
@@ -0,0 +1,22 @@
const express = require('express'),
router = express.Router();
const controllers = require('../controllers/public');
// Retrieve all causes
router.get('/causes', controllers.cause.findAll);
// Retrieve all regions
router.get('/regions', controllers.region.findAll);
// Retrieve all organizations
router.get('/organizations', controllers.organization.findAll);
// Retrieve charities based on inputted search
// TODO: fix sql injection attack
router.get('/organizations/:search', controllers.organization.searchOrgs);
// Add user email to database from the landing page
router.post('/users/landing', controllers.user.addEmail);
module.exports = router;