api for add category and get all categories deploy check

This commit is contained in:
print-signs 2023-10-14 11:11:03 +05:30
parent 584ecfb113
commit 24ae5101d1
2 changed files with 14 additions and 15 deletions

View File

@ -6,7 +6,7 @@ export const addCategory = async (req, res) => {
const { categoryName } = req.body;
if (!req?.user) return res.status(400).json({ message: "please login !" });
try {
if (!mongoose.Types.ObjectId.isValid(addedBy)) {
if (!mongoose.Types.ObjectId.isValid(req.user._id)) {
return res.status(400).json({ message: "please login again " });
}
const category = await CategoryModel.create({

View File

@ -1,20 +1,19 @@
import express from 'express'
import express from "express";
import { isAuthenticatedUser, authorizeRoles } from "../../middlewares/auth.js";
import { AddNewTestimonial, FindAllTestimonial, FindOneTestimonial } from './TestimonialController.js';
const router = express.Router()
router.route("/new").post(isAuthenticatedUser, AddNewTestimonial)
router.route("/getAll").get(isAuthenticatedUser, authorizeRoles("admin"), FindAllTestimonial)
router.route("/getOne/:id").get(isAuthenticatedUser, FindOneTestimonial)
import {
AddNewTestimonial,
FindAllTestimonial,
FindOneTestimonial,
} from "./TestimonialController.js";
const router = express.Router();
router.route("/new").post(isAuthenticatedUser, AddNewTestimonial);
router
.route("/getAll")
.get(isAuthenticatedUser, authorizeRoles("admin"), FindAllTestimonial);
router.route("/getOne/:id").get(isAuthenticatedUser, FindOneTestimonial);
// router.route("/product/getAll/").get(getAllProduct)
export default router
export default router;