mirror of
https://github.com/vale981/Vulcan
synced 2025-03-12 05:26:38 -04:00

Using jshint and and fixmyjs I went through and removed 220 trivial Javascript errors – mostly missing semicolons, and some properties that weren’t written in dot notation. You can view the diff of jshint’s output here: https://gist.github.com/christianbundy/7b37c51bb6f7c8d739e7/revisions
16 lines
No EOL
420 B
JavaScript
16 lines
No EOL
420 B
JavaScript
Categories = new Meteor.Collection('categories');
|
|
|
|
Categories.allow({
|
|
insert: isAdminById
|
|
, update: isAdminById
|
|
, remove: isAdminById
|
|
});
|
|
|
|
Meteor.methods({
|
|
category: function(category){
|
|
if (!Meteor.user() || !isAdmin(Meteor.user()))
|
|
throw new Meteor.Error(i18n.t('You need to login and be an admin to add a new category.'));
|
|
var categoryId=Categories.insert(category);
|
|
return category.name;
|
|
}
|
|
}); |