0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-24 18:32:41 +00:00

add elvis for the possibility that the save failed

This commit is contained in:
Charlie Humphreys
2022-11-16 22:32:50 -06:00
parent 2c6779bb1c
commit f9711de634

View File

@@ -251,7 +251,7 @@ const updateBrew = async (req, res)=>{
if(!brew._id) {
// if the brew does not have a stub id, create and save it, then write the new value back to the brew.
saved = await new HomebrewModel(brew).save().catch(saveError);
brew = saved.toObject();
brew = saved?.toObject();
} else {
// if the brew does have a stub id, update it using the stub id as the key.
saved = await HomebrewModel.updateOne({ _id: brew._id }, brew).catch(saveError);