Files
Ucharify_api/app/routes/organization.route.js
T

28 lines
763 B
JavaScript

const express = require("express"),
router = express.Router(),
checkAuth = require("../middleware/check-auth"),
roles = require("../helpers/roles");
const { organization, cause, region, stripe } = require("../controllers");
// Charity signup route
router.post("/", organization.createOrganization);
// GET Activate org's stripe connected account
router.get("/stripe/connect", stripe.activateStripeAccount);
// GET stripe express ui account link
router.get(
"/stripe/link",
checkAuth(roles.ORGANIZATION),
stripe.getExpressUILink
);
// // Add cause
// router.post('/cause', checkAuth(roles.ORGANIZATION), cause.createCause);
// // Add region
// router.post('/region', checkAuth(roles.ORGANIZATION), region.createRegion);
module.exports = router;