migrate permissions and admin flag to user.role

This commit is contained in:
Girish Ramakrishnan
2020-02-21 12:17:06 -08:00
parent a8f1b0241e
commit 0e156b9376
27 changed files with 245 additions and 254 deletions

View File

@@ -32,9 +32,8 @@ describe('Apps', function () {
resetToken: hat(256),
displayName: '',
groupIds: [],
admin: true,
source: '',
permissions: null
role: 'owner',
source: ''
};
var USER_0 = {
@@ -49,9 +48,8 @@ describe('Apps', function () {
resetToken: hat(256),
displayName: '',
groupIds: [],
admin: false,
source: '',
permissions: null
role: 'user',
source: ''
};
var USER_1 = {
@@ -66,9 +64,8 @@ describe('Apps', function () {
resetToken: hat(256),
displayName: '',
groupIds: [ 'somegroup' ],
admin: false,
source: '',
permissions: null
role: 'user',
source: ''
};
var GROUP_0 = {
@@ -278,8 +275,8 @@ describe('Apps', function () {
});
describe('hasAccessTo', function () {
const someuser = { id: 'someuser', groupIds: [], admin: false };
const adminuser = { id: 'adminuser', groupIds: [ 'groupie' ], admin: true };
const someuser = { id: 'someuser', groupIds: [], role: 'user' };
const adminuser = { id: 'adminuser', groupIds: [ 'groupie' ], role: 'admin' };
it('returns true for unrestricted access', function (done) {
apps.hasAccessTo({ accessRestriction: null }, someuser, function (error, access) {