properly adding in project retrieval with organization

This commit is contained in:
Arjun Patel
2019-04-02 11:08:08 -07:00
parent f963ae45da
commit e8de63bb96
5 changed files with 76 additions and 29 deletions
+18 -10
View File
@@ -1,23 +1,31 @@
const express = require("express"),
router = express.Router(),
checkAuth = require("../middleware/check-auth"),
roles = require("../helpers/roles");
const express = require('express'),
router = express.Router(),
checkAuth = require('../middleware/check-auth'),
roles = require('../helpers/roles');
const { organization, cause, region, stripe } = require("../controllers");
const {
organization,
cause,
region,
stripe,
project
} = require('../controllers');
// Charity signup route
router.post("/", organization.createOrganization);
router.post('/', organization.createOrganization);
// GET Activate org's stripe connected account
router.get("/stripe/connect", stripe.activateStripeAccount);
router.get('/stripe/connect', stripe.activateStripeAccount);
// GET stripe express ui account link
router.get(
"/stripe/link",
checkAuth(roles.ORGANIZATION),
stripe.getExpressUILink
'/stripe/link',
checkAuth(roles.ORGANIZATION),
stripe.getExpressUILink
);
router.post('/project', checkAuth(roles.ORGANIZATION), project.createProject);
// // Add cause
// router.post('/cause', checkAuth(roles.ORGANIZATION), cause.createCause);