diff --git a/website/server/models/task.js b/website/server/models/task.js index 52b1a0450bb..33985af0505 100644 --- a/website/server/models/task.js +++ b/website/server/models/task.js @@ -169,9 +169,14 @@ TaskSchema.statics.findByIdOrAlias = async function findByIdOrAlias (identifier, // Sanitize user tasks linked to a challenge // See http://habitica.wikia.com/wiki/Challenges#Challenge_Participant.27s_Permissions for more info TaskSchema.statics.sanitizeUserChallengeTask = function sanitizeUserChallengeTask (taskObj) { - let initialSanitization = this.sanitize(taskObj); - - return _.pick(initialSanitization, ['streak', 'checklist', 'attribute', 'reminders', 'tags', 'notes', 'collapseChecklist', 'alias', 'yesterDaily', 'counterDown', 'counterUp']); + const initialSanitization = this.sanitize(taskObj); + + return _.pick(initialSanitization, [ + 'streak', 'checklist', 'attribute', 'reminders', + 'tags', 'notes', 'text', 'collapseChecklist', + 'alias', 'yesterDaily', 'counterDown', 'counterUp', + 'up', 'down', + ]); }; // Sanitize checklist objects (disallowing id)