get categories updated

This commit is contained in:
print-signs 2023-11-13 11:53:04 +05:30
parent 765add60dc
commit a780e55122
2 changed files with 5 additions and 9 deletions

View File

@ -42,12 +42,10 @@ export const addCategory = async (req, res) => {
export const getCategories = async (req, res) => { export const getCategories = async (req, res) => {
try { try {
if (!req?.user) return res.status(400).json({ message: "please login !" }); // if (!req?.user) return res.status(400).json({ message: "please login !" });
const categories = await CategoryModel.find({ addedBy: req.user._id }).sort( const categories = await CategoryModel.find().sort({
{ createdAt: -1,
createdAt: -1, });
}
);
if (!categories) { if (!categories) {
return res.status(404).json({ message: "No categories found" }); return res.status(404).json({ message: "No categories found" });

View File

@ -11,9 +11,7 @@ const router = express.Router();
router router
.route("/add") .route("/add")
.post(isAuthenticatedUser, authorizeRoles("admin"), addCategory); .post(isAuthenticatedUser, authorizeRoles("admin"), addCategory);
router router.route("/getCategories").get(getCategories);
.route("/getCategories")
.get(isAuthenticatedUser, authorizeRoles("admin"), getCategories);
router router
.route("/update/:_id") .route("/update/:_id")
.patch(isAuthenticatedUser, authorizeRoles("admin"), updateCategory); .patch(isAuthenticatedUser, authorizeRoles("admin"), updateCategory);