refactor: update primary color scheme and remove camp location functionality from admin routes and views

This commit is contained in:
Wini_Fy
2026-02-05 10:59:44 +07:00
parent 7ba051ffc5
commit 08061232dd
5 changed files with 4 additions and 1586 deletions

View File

@@ -12,7 +12,6 @@ const faqController = require("../controllers/faqController");
const visaController = require("../controllers/visaController");
const headerMenuController = require("../controllers/headerMenuController");
const safetyController = require("../controllers/safetyController");
const campLocationController = require("../controllers/campLocationController");
// Booking flow removed
const insuranceController = require("../controllers/insuranceController");
@@ -83,10 +82,6 @@ router.get("/api/safety", safetyController.api);
// Activity API routes
router.get("/api/activities", activityController.api);
router.get("/api/activities/:id", activityController.apiDetail);
// Camp Location API route
router.get("/api/camp-location", campLocationController.api);
// Booking routes removed
// Insurance APi route
router.get("/api/insurance", insuranceController.api);
@@ -127,16 +122,6 @@ router.get(
bookingSubmissionController.getSessionAvailability,
);
// New API for creating bookings directly into camp sessions (by program)
router.post("/api/camps/:program/sessions/:sessionId/bookings", activityController.createSessionBookingByProgram);
router.get("/api/camps/:program/sessions/:sessionId/bookings", activityController.getSessionBookingsByProgram);
// Keep admin-style update/delete by activityId (protected) if needed
router.put("/api/camps/:activityId/sessions/:sessionId/bookings/:bookingId", activityController.updateSessionBooking);
router.delete(
"/api/camps/:activityId/sessions/:sessionId/bookings/:bookingId",
activityController.deleteSessionBooking,
);
// Demo booking form
router.get("/demo/booking-form", (req, res) => {
res.sendFile(path.join(__dirname, "../views/demo/booking-form.html"));