mirror of
https://github.com/vale981/Vulcan
synced 2025-03-10 12:36:39 -04:00
18 lines
No EOL
501 B
JavaScript
18 lines
No EOL
501 B
JavaScript
Template.category_item.events({
|
|
'click .edit-link': function(e, instance){
|
|
e.preventDefault();
|
|
var categoryId = instance.data._id;
|
|
var name = $('#name_'+categoryId).val();
|
|
var slug = slugify(name);
|
|
if(name){
|
|
Categories.update(categoryId,{ $set: {name: name, slug: slug}});
|
|
}else{
|
|
Categories.remove(categoryId);
|
|
}
|
|
Meteor.call('updateCategoryInPosts', categoryId, function(error) {
|
|
if (error) {
|
|
throwError(error.reason);
|
|
}
|
|
});
|
|
}
|
|
}) |