Migration script written.

This commit is contained in:
terakilobyte
2015-05-20 23:35:32 -04:00
parent 5ed5d5cd63
commit ca36f636a8
3 changed files with 25 additions and 22 deletions

View File

@@ -248,7 +248,6 @@ exports.returnIndividualChallenge = function(req, res, next) {
},
5: function() {
debug('challenge MDNLinks', challenge.MDNlinks);
res.render('bonfire/show', {
completedWith: null,
title: challenge.name,
@@ -291,7 +290,6 @@ exports.completedBonfire = function (req, res, next) {
return next(err);
} else {
var index = req.user.uncompletedChallenges.indexOf(challengeId);
debug('This is the index', index);
if (index > -1) {
req.user.progressTimestamps.push(Date.now() || 0);
req.user.uncompletedChallenges.splice(index, 1);
@@ -299,7 +297,6 @@ exports.completedBonfire = function (req, res, next) {
pairedWith = pairedWith.pop();
index = pairedWith.uncompletedChallenges.indexOf(challengeId);
debug('This is the index of the search for bonfire', index);
if (index > -1) {
pairedWith.progressTimestamps.push(Date.now() || 0);
pairedWith.uncompletedChallenges.splice(index, 1);
@@ -350,8 +347,6 @@ exports.completedBonfire = function (req, res, next) {
});
var index = req.user.uncompletedChallenges.indexOf(challengeId);
debug('this is the challengeId we got', challengeId);
debug('This is the index of the search for bonfire', index);
if (index > -1) {
req.user.progressTimestamps.push(Date.now() || 0);

View File

@@ -333,18 +333,6 @@ exports.returnUser = function(req, res, next) {
data[(timeStamp / 1000)] = 1;
});
if (!user.needsMigration) {
var currentlySolvedBonfires = user.completedBonfires;
user.completedBonfires =
resources.ensureBonfireNames(currentlySolvedBonfires);
user.needsMigration = true;
user.save(function(err) {
if (err) {
return next(err);
}
});
}
user.currentStreak = user.currentStreak || 1;
user.longestStreak = user.longestStreak || 1;
var challenges = user.completedCoursewares.filter(function ( obj ) {