This commit is contained in:
Michael Q Larson
2015-03-08 15:16:50 -07:00
10 changed files with 4 additions and 3137 deletions

View File

@ -67,7 +67,7 @@ passport.use(new FacebookStrategy(secrets.facebook, function(req, accessToken, r
user.tokens.push({ kind: 'facebook', accessToken: accessToken }); user.tokens.push({ kind: 'facebook', accessToken: accessToken });
user.profile.name = user.profile.name || profile.displayName; user.profile.name = user.profile.name || profile.displayName;
user.profile.gender = user.profile.gender || profile._json.gender; user.profile.gender = user.profile.gender || profile._json.gender;
user.profile.picture = user.profile.picture || 'https://graph.facebook.com/' + profile.id + '/picture?type=large'; user.profile.picture = user.profile.picture || 'https://s3.amazonaws.com/freecodecamp/favicons/apple-touch-icon-180x180.png';
user.save(function(err) { user.save(function(err) {
req.flash('info', { msg: 'Facebook account has been linked.' }); req.flash('info', { msg: 'Facebook account has been linked.' });
done(err, user); done(err, user);

View File

@ -38,7 +38,6 @@ module.exports = {
debug('User err: ', err); debug('User err: ', err);
next(err); next(err);
} }
console.log('user count', users.length);
Challenge.find({}, function (err, challenges) { Challenge.find({}, function (err, challenges) {
if (err) { if (err) {
debug('User err: ', err); debug('User err: ', err);

View File

@ -106,7 +106,8 @@ exports.postEmailSignup = function(req, res, next) {
email: req.body.email.trim(), email: req.body.email.trim(),
password: req.body.password, password: req.body.password,
profile : { profile : {
username: req.body.username.trim() username: req.body.username.trim(),
picture: 'https://s3.amazonaws.com/freecodecamp/favicons/apple-touch-icon-180x180.png'
} }
}); });

View File

@ -41,11 +41,6 @@ var storySchema = new mongoose.Schema({
} }
}); });
storySchema.pre('save', function(next) {
console.log('pre save test');
next();
});
module.exports = mongoose.model('Story', storySchema); module.exports = mongoose.model('Story', storySchema);
/* /*

View File

@ -143,8 +143,6 @@ $(document).ready(function() {
.done(function (data, textStatus, xhr) { .done(function (data, textStatus, xhr) {
$('#storyRank').text(data.rank); $('#storyRank').text(data.rank);
}); });
} else {
console.log('Can\'t upvote because you\'ve already upvoted');
} }
}; };
$('#upvote').on('click', upvoteHandler); $('#upvote').on('click', upvoteHandler);
@ -154,7 +152,6 @@ $(document).ready(function() {
var link = $('#story-url').val(); var link = $('#story-url').val();
var headline = $('#story-title').val(); var headline = $('#story-title').val();
var description = $('#description-box').val(); var description = $('#description-box').val();
console.log(link, headline, description);
var userDataForUpvote = { var userDataForUpvote = {
upVotedBy: user._id, upVotedBy: user._id,
upVotedByUsername: user.profile.username upVotedByUsername: user.profile.username
@ -193,7 +190,6 @@ $(document).ready(function() {
var commentSubmitButtonHandler = function commentSubmitButtonHandler() { var commentSubmitButtonHandler = function commentSubmitButtonHandler() {
$('comment-button').unbind('click'); $('comment-button').unbind('click');
var data = $('#comment-box').val(); var data = $('#comment-box').val();
console.log('comment clicked');
$('#comment-button').attr('disabled', 'disabled'); $('#comment-button').attr('disabled', 'disabled');
$.post('/stories/comment/', $.post('/stories/comment/',

View File

@ -1,8 +1,6 @@
require('dotenv').load(); require('dotenv').load();
var Challenge = require('../models/Challenge.js'), var Challenge = require('../models/Challenge.js'),
Bonfire = require('../models/Bonfire.js'), Bonfire = require('../models/Bonfire.js'),
Comment = require('../models/Comment.js'),
Story = require('../models/Story.js'),
Courseware = require('../models/Courseware.js'), Courseware = require('../models/Courseware.js'),
mongoose = require('mongoose'), mongoose = require('mongoose'),
secrets = require('../config/secrets'), secrets = require('../config/secrets'),
@ -15,7 +13,7 @@ var Challenge = require('../models/Challenge.js'),
mongoose.connect(secrets.db); mongoose.connect(secrets.db);
var counter = 0; var counter = 0;
var offerings = 5; var offerings = 3;
var CompletionMonitor = function() { var CompletionMonitor = function() {
counter++; counter++;
@ -78,37 +76,3 @@ Courseware.remove({}, function(err, data) {
}); });
console.log('coursewares'); console.log('coursewares');
}); });
Story.remove({}, function(err, data) {
if (err) {
console.error(err);
} else {
console.log('Deleted ', data);
}
Story.create(stories, function(err, data) {
if (err) {
console.log(err);
} else {
console.log('Saved ', data);
}
CompletionMonitor();
});
console.log('stories');
});
Comment.remove({}, function(err, data) {
if (err) {
console.error(err);
} else {
console.log('Deleted ', data);
}
Comment.create(comments, function(err, data) {
if (err) {
console.log(err);
} else {
console.log('Saved ', data);
}
CompletionMonitor();
});
console.log('stories');
});

File diff suppressed because it is too large Load Diff

View File

@ -14,7 +14,6 @@
type: 'GET', type: 'GET',
url: '/stories/comments/' + comment, url: '/stories/comments/' + comment,
error: function (xhr, textStatus, errorThrown) { error: function (xhr, textStatus, errorThrown) {
console.log('got error');
commentDetails = { commentDetails = {
error: true, error: true,
body: 'There seems to be a problem fetching this comment.' body: 'There seems to be a problem fetching this comment.'
@ -22,7 +21,6 @@
}, },
success: function (data, textStatus, xhr) { success: function (data, textStatus, xhr) {
commentDetails = data; commentDetails = data;
console.log(commentDetails.commentOn);
var div = document.createElement('div'); var div = document.createElement('div');
$(div) $(div)
.html( .html(

View File

@ -15,14 +15,12 @@
script. script.
$('#story-url').on('keypress', function(e) { $('#story-url').on('keypress', function(e) {
if (e.which === 13 || e === 13) { if (e.which === 13 || e === 13) {
console.log('enter pressed');
$('#preliminary-story-submit').click(); $('#preliminary-story-submit').click();
} }
}); });
var preliminaryStorySubmit = function preliminaryStorySubmit() { var preliminaryStorySubmit = function preliminaryStorySubmit() {
var storyURL = $('#story-url').val(); var storyURL = $('#story-url').val();
console.log(storyURL);
$('#preliminary-story-submit').attr('disabled', 'disabled'); $('#preliminary-story-submit').attr('disabled', 'disabled');
$.post('/stories/preliminary', $.post('/stories/preliminary',

View File

@ -21,7 +21,6 @@ script.
}); });
function executeSearch() { function executeSearch() {
$('#stories').empty(); $('#stories').empty();
console.log('clicked or enter button');
var searchTerm = $('#searchArea').val(); var searchTerm = $('#searchArea').val();
var getLinkedName = function getLinkedName(name) { var getLinkedName = function getLinkedName(name) {
return name.toLowerCase().replace(/\s/g, '-'); return name.toLowerCase().replace(/\s/g, '-');
@ -33,7 +32,6 @@ script.
} }
}) })
.fail(function (xhr, textStatus, errorThrown) { .fail(function (xhr, textStatus, errorThrown) {
console.log('failure');
}) })
.done(function (data, textStatus, xhr) { .done(function (data, textStatus, xhr) {
for (var i = 0; i < data.length; i++) { for (var i = 0; i < data.length; i++) {