HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: /var/www/javago-api-updates/src/routers/group/group.router.js
import express from "express";
const router = express.Router();
import * as groupController from "../../controllers/group/group.controller.js";
import * as validator from "../../middleware/validator.js";
import * as authentication from "../../middleware/auth.middleware.js"

router.post("/create-group", authentication.verifyToken, validator.createGroup, groupController.createGroup);
router.post("/cafe-list", authentication.verifyToken, validator.getCafeList, groupController.getCafeList);
router.post("/get_group_details", authentication.verifyToken, validator.GetGroupDetails, groupController.GetGroupDetails)
router.post("/group_details", authentication.verifyToken, validator.GroupDetails, groupController.getGroupData)
router.get("/people-list", authentication.verifyToken, validator.getPeopleList, groupController.getPeopleList);
router.get("/search-people-list", authentication.verifyToken, validator.getSearchPeopleList, groupController.getSearchPeopleList);
router.get("/member-list", authentication.verifyToken, groupController.getGroupPeopleList);
router.post("/add-cafe", authentication.verifyToken, validator.addCafe, groupController.addCafe);
router.get("/get-group-list", authentication.verifyToken, groupController.getGroupList);
router.post("/remove-user", authentication.verifyToken, validator.removeUser, groupController.removeUser);
router.post("/exit-group", authentication.verifyToken, groupController.exitGroup)
router.post("/member-add", authentication.verifyToken, validator.addgroupcode, groupController.addMember);
router.post("/add-user", authentication.verifyToken, validator.addGroupMember, groupController.addMemberInGroup);
router.delete("/cafe/:id", authentication.verifyToken, groupController.removeCafeFromGroup);
export { router };