product functionality added

This commit is contained in:
pawan-dot 2024-06-18 16:49:44 +05:30
parent fe7c3f8dd9
commit 0f2200fd25
2 changed files with 4 additions and 12 deletions

View File

@ -25,8 +25,7 @@ export const createBlog = async (req, res) => {
// Create the blog post
const blog = await Blog.create({
title,
tags: tags.split(/\s*,\s*|\s+/)
.filter(tag => tag.trim() !== ''), // Splitting tags string into array
tags: tags.split(/\s*,\s*|\s+/).filter((tag) => tag.trim() !== ""), // Splitting tags string into array
image,
blog_content,
});
@ -104,7 +103,7 @@ export const deleteImageFromCloudinary = async (req, res) => {
if (response) {
res.status(200).json({
success: true,
msg: "Blog Deleted Successfully!!",
msg: "Image Deleted Successfully!!",
});
}
} catch (error) {
@ -161,8 +160,7 @@ export const updateBlog = async (req, res) => {
// Prepare an object for the updated testimonial data
const updatedBlogData = {
title,
tags: tags.split(/\s*,\s*|\s+/)
.filter(tag => tag.trim() !== ''), // Splitting tags string into array
tags: tags.split(/\s*,\s*|\s+/).filter((tag) => tag.trim() !== ""), // Splitting tags string into array
blog_content,
};

View File

@ -22,13 +22,7 @@ router
authorizeRoles("admin", "Employee"),
deletecarrency
);
// router
// .route("/deleteImage/jatinMor/Blog/:public_id")
// .delete(
// isAuthenticatedUser,
// authorizeRoles("admin", "Employee"),
// deleteImageFromCloudinary
// );
router
.route("/:id")
.patch(