From 17f78169f203713fa15852b309efa731bded6cb6 Mon Sep 17 00:00:00 2001 From: David Bolack Date: Wed, 6 Mar 2024 12:03:27 -0600 Subject: [PATCH] More debug --- server/homebrew.api.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/server/homebrew.api.js b/server/homebrew.api.js index 1147d3504..1fa92a84d 100644 --- a/server/homebrew.api.js +++ b/server/homebrew.api.js @@ -57,15 +57,19 @@ const getUsersBrewThemes = async (username, id)=>{ 'textBin' ]; - const brews = await HomebrewModel.getByUser(username, true, fields, { tags: { $in: ['theme', 'Theme'] }, editId: { $ne: id } }) //lean() converts results to JSObjects - .catch((error)=>{throw 'Can not find brews';}); - const userThemes = { Brew : { } }; + if(!username || !id) { + return userThemes; + } + + const brews = await HomebrewModel.getByUser(username, true, fields, { tags: { $in: ['theme', 'Theme'] }, editId: { $ne: id } }) //lean() converts results to JSObjects + .catch((error)=>{throw 'Can not find brews';}); + for await (const brew of brews) { const brewTheme = await HomebrewModel.get({ editId: brew.editId }, ['textBin']); splitTextStyleAndMetadata(brewTheme);