Merge pull request #95 from strongloop/fix/owner-delete-user

Fix/owner delete user
This commit is contained in:
Ritchie Martori 2013-12-11 19:51:29 -08:00
commit 00190227f8
3 changed files with 10 additions and 9 deletions

View File

@ -174,13 +174,14 @@ function tokenIdForRequest(req, options) {
}
}
for(i = 0, length = headers.length; i < length; i++) {
id = req.signedCookies[cookies[i]];
if(req.signedCookies) {
for(i = 0, length = headers.length; i < length; i++) {
id = req.signedCookies[cookies[i]];
if(typeof id === 'string') {
return id;
if(typeof id === 'string') {
return id;
}
}
}
return null;
}

View File

@ -34,7 +34,7 @@
var loopback = require('../loopback');
var async = require('async');
var assert = require('assert');
var debug = require('debug')('acl');
var debug = require('debug')('loopback:security:acl');
var ctx = require('./access-context');
var AccessContext = ctx.AccessContext;
@ -242,7 +242,7 @@ ACL.getStaticACLs = function getStaticACLs(model, property) {
}));
});
}
debug('getStaticACLs() returns: %s', staticACLs);
debug('getStaticACLs() returns: %j', staticACLs);
return staticACLs;
};

View File

@ -1,5 +1,5 @@
var loopback = require('../loopback');
var debug = require('debug')('role');
var debug = require('debug')('loopback:security:role');
var assert = require('assert');
var async = require('async');
@ -200,7 +200,7 @@ Role.isOwner = function isOwner(modelClass, modelId, userId, callback) {
// Is the modelClass User or a subclass of User?
if(isUserClass(modelClass)) {
process.nextTick(function() {
callback(null, modelId === userId);
callback(null, modelId == userId);
});
return;
}