[WMS-55] Fixed unhandled empty image issue
This commit is contained in:
@@ -174,7 +174,7 @@ module.exports = {
|
|||||||
`item/${itemData._id.toString()}-${Date.now()}-${i}.${images[i].originalname.split(".").slice(-1).pop()}`,
|
`item/${itemData._id.toString()}-${Date.now()}-${i}.${images[i].originalname.split(".").slice(-1).pop()}`,
|
||||||
images[i].path
|
images[i].path
|
||||||
);
|
);
|
||||||
itemData.images ||= [];
|
itemData.images = itemData.images || [];
|
||||||
itemData.images.push({ url });
|
itemData.images.push({ url });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -288,7 +288,7 @@ module.exports = {
|
|||||||
user.image_url = url;
|
user.image_url = url;
|
||||||
await user.save();
|
await user.save();
|
||||||
}
|
}
|
||||||
res.send({ success: true, data: { ...user, image_url: S3.generatePresignedUrl(user.image_url) } });
|
res.send({ success: true, data: image ? { ...user?._doc, image_url: S3.generatePresignedUrl(user.image_url) } : { ...user?._doc } });
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
next(err);
|
next(err);
|
||||||
@@ -359,7 +359,7 @@ module.exports = {
|
|||||||
|
|
||||||
await user.save();
|
await user.save();
|
||||||
|
|
||||||
res.send({ success: true, data: { ...user, image_url: S3.generatePresignedUrl(user.image_url) } });
|
res.send({ success: true, data: image ? { ...user._doc, image_url: S3.generatePresignedUrl(user.image_url) } : { ...user._doc } });
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
next(err);
|
next(err);
|
||||||
|
|||||||
Reference in New Issue
Block a user