From cb1d38575503acb07521545968b67e0f85e80f7e Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Wed, 25 May 2016 14:10:31 +0200 Subject: [PATCH] fix tasks minimization --- website/server/models/task.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/website/server/models/task.js b/website/server/models/task.js index 536d95ec0c..3af644eee1 100644 --- a/website/server/models/task.js +++ b/website/server/models/task.js @@ -10,7 +10,10 @@ let Schema = mongoose.Schema; let discriminatorOptions = { discriminatorKey: 'type', // the key that distinguishes task types }; -let subDiscriminatorOptions = _.defaults(_.cloneDeep(discriminatorOptions), {_id: false}); +let subDiscriminatorOptions = _.defaults(_.cloneDeep(discriminatorOptions), { + _id: false, + minimize: false, +}); export let tasksTypes = ['habit', 'daily', 'todo', 'reward']; @@ -52,7 +55,7 @@ export let TaskSchema = new Schema({ time: {type: Date, required: true}, }], }, _.defaults({ - minimize: true, // So empty objects are returned + minimize: false, // So empty objects are returned strict: true, }, discriminatorOptions));