From e5a4ffa93b65ee71276d728a0b9bbc5c5bc27180 Mon Sep 17 00:00:00 2001 From: Bouncey Date: Fri, 12 Oct 2018 11:00:34 +0100 Subject: [PATCH] fix(seed): Use correct collection name and document id --- tools/scripts/seed/seedChallenges.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/scripts/seed/seedChallenges.js b/tools/scripts/seed/seedChallenges.js index 5f767f348d..02b635c295 100644 --- a/tools/scripts/seed/seedChallenges.js +++ b/tools/scripts/seed/seedChallenges.js @@ -35,7 +35,7 @@ MongoClient.connect( log('Connected successfully to mongo'); const db = client.db('freecodecamp'); - const challenges = db.collection('challenges'); + const challenges = db.collection('challenge'); challenges.deleteMany({}, err => { handleError(err, client); @@ -49,7 +49,12 @@ MongoClient.connect( key => superBlock[key].challenges ); return [...challengeArray, ...flatten(challengesForBlock)]; - }, []); + }, []) + .map(challenge => { + challenge._id = challenge.id.slice(0); + delete challenge.id; + return challenge; + }); try { challenges.insertMany(allChallenges, { ordered: false });