From 1cd85eeb8f1e29f8bfa949e3109112c9b6ea8f21 Mon Sep 17 00:00:00 2001 From: terakilobyte Date: Mon, 15 Jun 2015 23:35:29 -0400 Subject: [PATCH] Debug statement for fieldguide ID --- server/boot/fieldGuide.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/server/boot/fieldGuide.js b/server/boot/fieldGuide.js index eabb3e61d3..ad142e8336 100644 --- a/server/boot/fieldGuide.js +++ b/server/boot/fieldGuide.js @@ -1,6 +1,6 @@ var R = require('ramda'), // Rx = require('rx'), -// debug = require('debug')('freecc:fieldguides'), + debug = require('debug')('freecc:fieldguides'), utils = require('../utils'); module.exports = function(app) { @@ -102,6 +102,11 @@ module.exports = function(app) { function(err, fieldGuide) { if (err) { return next(err); } + if (!fieldGuide) { + debug('bad juju in field guide %s', + req.user.uncompletedFieldGuides[0]); + return res.redirect('../field-guide/how-do-i-use-this-guide'); + } return res.redirect('../field-guide/' + fieldGuide.dashedName); }); }