Filter out coming soon challenges from returnNextChallenge

This commit is contained in:
Berkeley Martinez
2015-12-13 00:48:14 -08:00
parent 2d559efdee
commit 355c8214e6

View File

@ -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))