diff --git a/src/controllers/user.js b/src/controllers/user.js index e6ca7ca74b..556183a963 100644 --- a/src/controllers/user.js +++ b/src/controllers/user.js @@ -604,7 +604,7 @@ api.deleteTag = function(req, res){ var i = _.findIndex(user.tags, {id:req.params.tid}); if (~i) { var tag = user.tags[i]; - delete user.filters[tid]; + delete user.filters[tag.id]; user.tags.splice(i,1); // remove tag from all tasks _.each(user.tasks, function(task) { diff --git a/src/models/user.js b/src/models/user.js index cfbb7729bc..8b1de78cb4 100644 --- a/src/models/user.js +++ b/src/models/user.js @@ -239,7 +239,7 @@ UserSchema.methods.toJSON = function() { delete doc["#{type}Ids"] }); delete doc.tasks - //doc.filters = {}; + doc.filters = {}; return doc; };