const express = require("express"); const router = express.Router(); const { requireLogin, requireArzt } = require("../middleware/auth.middleware"); const { listServices, showCreateService, createService, updateServicePrice, toggleService, listOpenServices, showServiceLogs, listServicesAdmin, } = require("../controllers/service.controller"); router.get("/", requireLogin, listServicesAdmin); router.get("/", requireArzt, listServices); router.get("/create", requireArzt, showCreateService); router.post("/create", requireArzt, createService); router.post("/:id/update-price", requireArzt, updateServicePrice); router.post("/:id/toggle", requireArzt, toggleService); router.get("/open", requireLogin, listOpenServices); router.get("/logs", requireArzt, showServiceLogs); module.exports = router;