Operational Endpoints for Admin, Products, Assignments, Location, Vendor, Venue completed. Geofence Testing PEnding

This commit is contained in:
Shibi Chakkaravarthy
2026-06-14 08:04:31 +05:30
parent 5326235183
commit 36e1bf664f
26 changed files with 1392 additions and 25 deletions
+13 -1
View File
@@ -4,6 +4,8 @@ import {
deleteVenueController,
getVenuesByEntityController,
getVenueController,
getAssignedVenuesController,
getUnassignedVenuesController,
} from "../controllers/venue.controller";
import { authorize } from "../middlewares/jwt.middleware";
@@ -15,7 +17,17 @@ router.get(
authorize("venue", "read"),
getVenuesByEntityController,
);
router.get("/:id", authorize("venue", "read"), getVenueController);
router.get("/details/:id", authorize("venue", "read"), getVenueController);
router.get(
"/assigned/:userId",
authorize("venue", "read"),
getAssignedVenuesController,
);
router.get(
"/unassigned",
authorize("venue", "read"),
getUnassignedVenuesController,
);
router.delete("/:id", authorize("venue", "write"), deleteVenueController);
export default router;