fix issues with unauthenticated field guide browsing

This commit is contained in:
Quincy Larson
2015-04-22 15:50:11 -07:00
parent 237a754289
commit 26d84a21e0
3 changed files with 11 additions and 8 deletions

View File

@@ -39,7 +39,11 @@ exports.showAllFieldGuides = function(req, res) {
var data = {};
data.fieldGuideList = resources.allFieldGuideNames();
data.fieldGuideIds = resources.allFieldGuideIds();
data.completedFieldGuides = req.user.completedFieldGuides;
if (req.user && req.user.completedFieldGuides) {
data.completedFieldGuides = req.user.completedFieldGuides;
} else {
data.completedFieldGuides = []
}
res.send(data);
};