diff --git a/server/boot/challenge.js b/server/boot/challenge.js index ac8afbdd16..1afc678a3f 100644 --- a/server/boot/challenge.js +++ b/server/boot/challenge.js @@ -186,6 +186,12 @@ module.exports = function(app) { // find challenge return challenge$ + // filter out challenges coming soon + .filter(challenge => { + return isDev || + !challenge.isComingSoon || + (isBeta && challenge.isBeta); + }) .map(challenge => challenge.toJSON()) // filter out hikes .filter(({ superBlock }) => !(/hikes/gi).test(superBlock))