diff --git a/server.js b/server.js index 60515d40f..b7e71794d 100644 --- a/server.js +++ b/server.js @@ -24,6 +24,7 @@ const getBrewFromId = asyncHandler(async (id, accessType)=>{ brew = await GoogleActions.readFileMetadata(config.get('google_api_key'), googleId, id, accessType); } else { brew = await HomebrewModel.get(accessType == 'edit' ? { editId: id } : { shareId: id }); + brew = brew.toObject(); // Convert MongoDB object to standard Javascript Object } brew = sanitizeBrew(brew, accessType === 'edit' ? false : true); diff --git a/server/homebrew.model.js b/server/homebrew.model.js index 5065ae61b..c2abdf199 100644 --- a/server/homebrew.model.js +++ b/server/homebrew.model.js @@ -45,7 +45,7 @@ HomebrewSchema.statics.get = function(query){ } if(!brews[0].renderer) brews[0].renderer = 'legacy'; - return resolve(brews[0].toObject()); //Convert Mongo Object to JSObject + return resolve(brews[0]); }); }); };