backend_adaptive_learning/routes/user/report.js

15 lines
558 B
JavaScript
Raw Normal View History

2024-09-25 03:57:47 +00:00
import express from "express";
import { getReports, getReportById, getReportByUserId, userReport } from "../../controllers/usersControllers/report.js";
import { verifyLoginUser, adminOnly } from "../../middlewares/User/authUser.js";
const router = express.Router();
router.get("/report", verifyLoginUser, adminOnly, getReports);
router.get("/report/user/:id", verifyLoginUser, adminOnly, getReportByUserId);
router.get("/report/:id", verifyLoginUser, adminOnly, getReportById);
router.post("/report", verifyLoginUser, userReport);
export default router