diff --git a/seed/index.js b/seed/index.js index f7fe8d2b98..bb141de18b 100644 --- a/seed/index.js +++ b/seed/index.js @@ -81,7 +81,7 @@ Observable.combineLatest( challenge.helpRoom = helpRoom; challenge.order = order; challenge.suborder = index + 1; - challenge.block = blockName; + challenge.block = dasherize(blockName); challenge.blockId = block.id; challenge.isBeta = challenge.isBeta || isBeta; challenge.isComingSoon = challenge.isComingSoon || isComingSoon; diff --git a/server/services/map.js b/server/services/map.js index cd5ef0e2a2..5caba3cd89 100644 --- a/server/services/map.js +++ b/server/services/map.js @@ -1,7 +1,6 @@ import { Observable } from 'rx'; import { Schema, valuesOf, arrayOf, normalize } from 'normalizr'; import { nameify, dasherize, unDasherize } from '../utils'; -import { dashify } from '../../common/utils'; import debug from 'debug'; const isDev = process.env.NODE_ENV !== 'production'; @@ -179,11 +178,11 @@ function getChallengeByDashedName(dashedName, challengeMap$) { }) .map(challenge => ({ redirect: - `/challenges/${dashify(challenge.block)}/${challenge.dashedName}`, + `/challenges/${challenge.block}/${challenge.dashedName}`, entities: { challenge: { [challenge.dashedName]: challenge } }, result: { challenge: challenge.dashedName, - block: dashify(challenge.block) + block: challenge.block } })); }