Added time until hide homework
This commit is contained in:
parent
043d9b93a1
commit
c52e477eee
@ -48,7 +48,7 @@ var workColors = {
|
|||||||
var defaults = {
|
var defaults = {
|
||||||
"theme":"light",
|
"theme":"light",
|
||||||
"mode":"classes"
|
"mode":"classes"
|
||||||
//"timeHide":7
|
"timeHide":7
|
||||||
}
|
}
|
||||||
|
|
||||||
// Reactive variables.
|
// Reactive variables.
|
||||||
@ -93,6 +93,7 @@ Template.registerHelper('myClasses', () => {
|
|||||||
var array = [];
|
var array = [];
|
||||||
var courses = Meteor.user().profile.classes;
|
var courses = Meteor.user().profile.classes;
|
||||||
var classDisp = Session.get("classDisp");
|
var classDisp = Session.get("classDisp");
|
||||||
|
var hide = Meteor.user().profile.preferences.timeHide;
|
||||||
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]});
|
||||||
found.subscribers = found.subscribers.length/17;
|
found.subscribers = found.subscribers.length/17;
|
||||||
@ -112,6 +113,15 @@ Template.registerHelper('myClasses', () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
for(var j = 0; j < thisWork.length; j++) {
|
for(var j = 0; j < thisWork.length; j++) {
|
||||||
|
if(hide !== 0) {
|
||||||
|
var cont = false;
|
||||||
|
var today = moment().subtract(hide,'days').format();
|
||||||
|
if(today > thisWork[j].dueDate) {
|
||||||
|
cont = true;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(cont) continue;
|
||||||
thisWork[j].dueDate = moment(thisWork[j].dueDate).calendar(null, {
|
thisWork[j].dueDate = moment(thisWork[j].dueDate).calendar(null, {
|
||||||
sameDay: '[Today]',
|
sameDay: '[Today]',
|
||||||
nextDay: '[Tomorrow]',
|
nextDay: '[Tomorrow]',
|
||||||
@ -132,7 +142,6 @@ Template.registerHelper('myClasses', () => {
|
|||||||
}
|
}
|
||||||
Session.set("noclass",false);
|
Session.set("noclass",false);
|
||||||
Session.set("calendarclasses", Meteor.user().profile.classes);
|
Session.set("calendarclasses", Meteor.user().profile.classes);
|
||||||
var hide = Meteor.user().profile.preferences.timeHide;
|
|
||||||
return array;
|
return array;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user