api for add category and get all categories deploy check
This commit is contained in:
parent
584ecfb113
commit
24ae5101d1
@ -6,7 +6,7 @@ export const addCategory = async (req, res) => {
|
|||||||
const { categoryName } = req.body;
|
const { categoryName } = req.body;
|
||||||
if (!req?.user) return res.status(400).json({ message: "please login !" });
|
if (!req?.user) return res.status(400).json({ message: "please login !" });
|
||||||
try {
|
try {
|
||||||
if (!mongoose.Types.ObjectId.isValid(addedBy)) {
|
if (!mongoose.Types.ObjectId.isValid(req.user._id)) {
|
||||||
return res.status(400).json({ message: "please login again " });
|
return res.status(400).json({ message: "please login again " });
|
||||||
}
|
}
|
||||||
const category = await CategoryModel.create({
|
const category = await CategoryModel.create({
|
||||||
|
@ -1,20 +1,19 @@
|
|||||||
|
import express from "express";
|
||||||
import express from 'express'
|
|
||||||
import { isAuthenticatedUser, authorizeRoles } from "../../middlewares/auth.js";
|
import { isAuthenticatedUser, authorizeRoles } from "../../middlewares/auth.js";
|
||||||
import { AddNewTestimonial, FindAllTestimonial, FindOneTestimonial } from './TestimonialController.js';
|
import {
|
||||||
|
AddNewTestimonial,
|
||||||
const router = express.Router()
|
FindAllTestimonial,
|
||||||
|
FindOneTestimonial,
|
||||||
router.route("/new").post(isAuthenticatedUser, AddNewTestimonial)
|
} from "./TestimonialController.js";
|
||||||
router.route("/getAll").get(isAuthenticatedUser, authorizeRoles("admin"), FindAllTestimonial)
|
|
||||||
router.route("/getOne/:id").get(isAuthenticatedUser, FindOneTestimonial)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
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)
|
// router.route("/product/getAll/").get(getAllProduct)
|
||||||
|
|
||||||
export default router
|
export default router;
|
||||||
|
Loading…
Reference in New Issue
Block a user