Merge pull request #95 from gabrielhpugliese/master

Updating deny.update() and deny.remove() to v0.5.8
This commit is contained in:
SachaG 2013-03-14 15:53:24 -07:00
commit 0ecd6573a2

View file

@ -33,13 +33,13 @@ Meteor.startup(function(){
// console.log(docs);
// console.log('fields: '+fields);
// console.log(modifier); //uncommenting this crashes everything
if(isAdminById(userId) || (docs[0]._id && docs[0]._id==userId)){
if(isAdminById(userId) || (docs._id && docs._id==userId)){
return true;
}
return false;
}
, remove: function(userId, docs){
if(isAdminById(userId) || (docs[0]._id && docs[0]._id==userId)){
if(isAdminById(userId) || (docs._id && docs._id==userId)){
return true;
}
return false;
@ -74,14 +74,14 @@ Meteor.startup(function(){
return false;
}
, update: function(userId, docs, fields, modifier){
if(isAdminById(userId) || (docs[0].userId && docs[0].userId===userId)){
if(isAdminById(userId) || (docs.userId && docs.userId===userId)){
return true;
}
throw new Meteor.Error(403, 'You do not have permission to edit this post');
return false;
}
, remove: function(userId, docs){
if(isAdminById(userId) || (docs[0].userId && docs[0].userId===userId)){
if(isAdminById(userId) || (docs.userId && docs.userId===userId)){
return true;
}
throw new Meteor.Error(403, 'You do not have permission to delete this post');
@ -106,14 +106,14 @@ Meteor.startup(function(){
return false;
}
, update: function(userId, docs, fields, modifier){
if(isAdminById(userId) || (docs[0].userId && docs[0].userId==userId)){
if(isAdminById(userId) || (docs.userId && docs.userId==userId)){
return true;
}
throw new Meteor.Error(403, 'You do not have permission to edit this comment');
return false;
}
, remove: function(userId, docs){
if(isAdminById(userId) || (docs[0].userId && docs[0].userId==userId)){
if(isAdminById(userId) || (docs.userId && docs.userId==userId)){
return true;
throw new Meteor.Error(403, 'You do not have permission to delete this comment');
}
@ -157,13 +157,13 @@ Meteor.startup(function(){
return false;
}
, update: function(userId, docs, fields, modifier){
if(isAdminById(userId) || (docs[0].userId && docs[0].userId==userId)){
if(isAdminById(userId) || (docs.userId && docs.userId==userId)){
return true;
}
return false;
}
, remove: function(userId, docs){
if(isAdminById(userId) || (docs[0].userId && docs[0].userId==userId)){
if(isAdminById(userId) || (docs.userId && docs.userId==userId)){
return true;
}
return false;