123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- import { RouterUtils } from "#utils/router-utils.js";
- import express from "express";
- import { clientPeController } from "./c-pe-controller.js";
- import { upload } from "#utils/files-utils.js";
- const router = express.Router();
- export default router;
- router.get(
- "/eventPeTypes",
- RouterUtils.asyncHandler(clientPeController.getEventPeTypes),
- );
- router.get(
- "/peType/create/:peTypeCode",
- RouterUtils.asyncHandler(clientPeController.getPeTypeForCreate),
- );
- router.post(
- "/create/",
- upload.any(),
- RouterUtils.asyncHandler(clientPeController.createPe),
- );
- router.get("/myPes/", RouterUtils.asyncHandler(clientPeController.getMyPes));
- router.get(
- "/myPesForActivity",
- RouterUtils.asyncHandler(clientPeController.getMyPesForActivity),
- );
- router.get("/:peId", RouterUtils.asyncHandler(clientPeController.getPe));
- // router.get("/:peId/members", RouterUtils.asyncHandler(clientPeController.getMembers));
- router.get(
- "/:peId/invites",
- RouterUtils.asyncHandler(clientPeController.getInvites),
- );
- router.post(
- "/:peId/invite",
- RouterUtils.asyncHandler(clientPeController.createInvite),
- );
- router.get(
- "/invite/:peInviteUuid",
- RouterUtils.asyncHandler(clientPeController.getInviteInfo),
- );
- router.post(
- "/invite/:peInviteUuid/accept",
- RouterUtils.asyncHandler(clientPeController.acceptInvite),
- );
|