[WMS-55] Fixed unhandled empty image issue

This commit is contained in:
m0n02hz
2022-03-03 04:37:25 +05:30
parent e757b1f475
commit 4325527552
2 changed files with 3 additions and 3 deletions

View File

@@ -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 });
} }
} }

View File

@@ -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);