Reverted myClasses code

This commit is contained in:
Kenneth Jao 2016-08-15 13:47:05 -04:00
parent 6f29a1a02a
commit ce56af885f

View File

@ -60,37 +60,25 @@ Template.registerHelper('overlayDim', (part) => {
}); });
Template.registerHelper('myClasses', () => { Template.registerHelper('myClasses', () => {
var invalid = []; if (Meteor.user().profile.classes === undefined || Meteor.user().profile.classes.length === 0) {
if (Meteor.user().profile.classes === undefined || Meteor.user().profile.classes.length === 0) {
return []; return [];
} else { } else {
var array = []; var array = [];
var courses = Meteor.user().profile.classes; var courses = Meteor.user().profile.classes;
for(var i = 0; i < courses.length; i++) { for(var i = 0; i < courses.length; i++) {
found = classes.findOne({_id:courses[i]}); found = classes.findOne({_id:courses[i]});
// if (found !== undefined) { array.push(found);
array.push(found); var thisWork = work.find({class: courses[i]}).fetch();
var thisWork = work.find({class: array.slice(-1)[0]}).fetch();
for(var j = 0; j < thisWork.length; j++) { for(var j = 0; j < thisWork.length; j++) {
thisWork[j].dueDate = getReadableDate(thisWork[j].dueDate); thisWork[j].dueDate = getReadableDate(thisWork[j].dueDate);
thisWork[j].typeColor = workColors[thisWork[j].type]; thisWork[j].typeColor = workColors[thisWork[j].type];
} }
array[i].thisClassWork = thisWork; array[i].thisClassWork = thisWork;
// } else { console.log(array);
// console.log("invalid"); }
// invalid.push(i); return array;
// } }
}
// for(var i = 0; i < invalid.length; i++) {
// array.splice(invalid[i], 1);
// courses.splice(invalid[i], 1);
// }
// userprofile = Meteor.user().profile;
// userprofile.classes = courses;
// Meteor.call("editProfile", userprofile);
return array;
}
}); });
Template.main.helpers({ Template.main.helpers({