diff --git a/controllers/courseware.js b/controllers/courseware.js index b4a08a7e1d..3b932894f8 100644 --- a/controllers/courseware.js +++ b/controllers/courseware.js @@ -259,14 +259,18 @@ exports.completedCourseware = function (req, res, next) { req.user.uncompletedCoursewares.splice(index, 1); } - req.user.save(function (err, user, next) { - if (err) { - return next(err); +exports.completedBasejump = function (req, res, next) { + var isCompletedWith = req.body.bonfireInfo.completedWith || undefined; + var isCompletedDate = Math.round(+new Date()); + var coursewareHash = req.body.coursewareInfo.coursewareHash; + var solutionLink = req.body.coursewareInfo.solutionLink; + if(!solutionLink) { + // flash error and redirect } if (user) { res.send(true); } - }); + }; }; exports.completedZiplineOrBasejump = function (req, res, next) { diff --git a/seed_data/ziplines.json b/seed_data/ziplines.json deleted file mode 100644 index 8a58133697..0000000000 --- a/seed_data/ziplines.json +++ /dev/null @@ -1,10 +0,0 @@ -[ - { - "name": "Status Checker", - "picture": "", - "video": "", - "gitHubLink": "https://github.com/FreeCodeCamp/ZiplineStatusChecker", - "demoLink": "", - "details": [] - } -] \ No newline at end of file diff --git a/views/coursewares/showJS.jade b/views/coursewares/showJS.jade index 32ed942ae6..182d25a69a 100644 --- a/views/coursewares/showJS.jade +++ b/views/coursewares/showJS.jade @@ -49,6 +49,7 @@ block content var challengeName = !{JSON.stringify(name)}; var passedCoursewareName = challengeName; var started = Math.floor(Date.now()); + .col-xs-12.col-sm-12.col-md-8 #mainEditorPanel form.code