From 0c9576733eade53cd17d155939ef45d1e54a1e0f Mon Sep 17 00:00:00 2001 From: Blade Barringer Date: Sat, 23 May 2015 15:39:18 -0500 Subject: [PATCH] Use moment to set startDate --- website/src/models/task.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/src/models/task.js b/website/src/models/task.js index 36fc6b2619..8ae24e353a 100644 --- a/website/src/models/task.js +++ b/website/src/models/task.js @@ -8,6 +8,7 @@ var mongoose = require("mongoose"); var Schema = mongoose.Schema; var shared = require('../../../common'); var _ = require('lodash'); +var moment = require('moment'); // Task Schema // ----------- @@ -53,7 +54,7 @@ var DailySchema = new Schema( type: {type: String, 'default': 'daily'}, frequency: {type: String, 'default': 'weekly', enum: ['daily', 'weekly']}, everyX: {type: Number, 'default': 1}, // e.g. once every X weeks - startDate: {type: Date, 'default': new Date()}, + startDate: {type: Date, 'default': moment().startOf('day').toDate()}, history: Array, completed: {type: Boolean, 'default': false}, repeat: { // used only for 'weekly' frequency,