when deleting a category, $unset all its children's parentId

This commit is contained in:
Sacha Greif 2015-08-12 18:36:11 +09:00
parent edfd8f4666
commit 153e7d9c37

View file

@ -10,6 +10,9 @@ Meteor.startup(function () {
e.preventDefault();
if (confirm("Delete category?")) {
Categories.remove(instance.data._id);
Categories.find({parentId: instance.data._id}).forEach(function (category) {
Categories.update(category._id, {$unset: {parentId: ""}})
});
}
}
});