mirror of
https://github.com/vale981/Vulcan
synced 2025-03-10 04:26:41 -04:00
32 lines
733 B
JavaScript
32 lines
733 B
JavaScript
|
|
var getDays = function (daysCount) {
|
|
var daysArray = [];
|
|
// var days = this.days;
|
|
for (var i = 0; i < daysCount; i++) {
|
|
daysArray.push({
|
|
date: moment().subtract(i, 'days').startOf('day').toDate(),
|
|
index: i
|
|
});
|
|
}
|
|
return daysArray;
|
|
};
|
|
|
|
FastRender.route('/daily/:daysCount?',function (params) {
|
|
|
|
var fr = this;
|
|
var daysCount = params.daysCount ? params.daysCount : daysPerPage;
|
|
var days = getDays(daysCount);
|
|
|
|
days.forEach(function (day) {
|
|
|
|
var subscriptionTerms = {
|
|
view: "singleday",
|
|
date: day.date,
|
|
after: moment(day.date).startOf('day').toDate(),
|
|
before: moment(day.date).endOf('day').toDate()
|
|
}
|
|
fr.subscribe('postsList', subscriptionTerms);
|
|
|
|
})
|
|
|
|
});
|