diff --git a/website/server/models/task.js b/website/server/models/task.js index 601a02c30b..536d95ec0c 100644 --- a/website/server/models/task.js +++ b/website/server/models/task.js @@ -134,6 +134,8 @@ TaskSchema.methods.toJSONV2 = function toJSONV2 () { toJSON.id = toJSON._id; } + if (!toJSON.challenge) toJSON.challenge = {}; + let v3Tags = this.tags; toJSON.tags = {}; @@ -141,6 +143,8 @@ TaskSchema.methods.toJSONV2 = function toJSONV2 () { toJSON.tags[tag] = true; }); + toJSON.dateCreated = this.createdAt; + return toJSON; };