make it bettersl

This commit is contained in:
pawan-dot 2022-06-10 11:29:20 +05:30
parent 08d3b2699e
commit 32265adb3c
6 changed files with 8 additions and 24 deletions

View File

@ -106,30 +106,14 @@ export const getOneDirectory = async (req, res) => {
export const updateDirectory = async (req, res) => { export const updateDirectory = async (req, res) => {
try { try {
const newDirectoryData = { // const newDirectoryData = {
...req.body, // name: req.body.name,
}; // // email: req.body.email,
const files = req.files.image; // };
// console.log(newCategoryData)
//req.user.id,
if (req.files.image !== "") { const ModifyDirectory = await directoryModel.findByIdAndUpdate(req.params.id, req.body,
const dir = await directoryModel.findById(req.params.id);
if (dir.image.public_id) {
const imageId = dir.image.public_id;
// console.log(imageId)
//delete image from claudinary
await cloudinary.uploader.destroy(imageId)
const myCloud = await cloudinary.uploader.upload(files.tempFilePath, {
folder: "image",
},
function (error, result) { (result, error) });
newDirectoryData.image = {
public_id: myCloud.public_id,
url: myCloud.secure_url,
};
}
}
const ModifyDirectory = await directoryModel.findByIdAndUpdate(req.params.id, newDirectoryData,
{ new: true } { new: true }
// runValidators: true, // runValidators: true,
@ -142,7 +126,7 @@ export const updateDirectory = async (req, res) => {
}); });
} catch (error) { } catch (error) {
// console.log(error) console.log(error)
res.status(500).json({ res.status(500).json({
success: false, success: false,
msg: "Failled to UpDate !!" msg: "Failled to UpDate !!"

BIN
tmp/tmp-1-1654839891606 Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 KiB

BIN
tmp/tmp-1-1654839946267 Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

BIN
tmp/tmp-1-1654839995341 Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

BIN
tmp/tmp-2-1654839915329 Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

BIN
tmp/tmp-2-1654840109983 Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB