async'ify the groups code
This commit is contained in:
@@ -7,12 +7,14 @@ const appdb = require('../appdb.js'),
|
||||
database = require('../database.js'),
|
||||
domains = require('../domains.js'),
|
||||
fs = require('fs'),
|
||||
hat = require('../hat.js'),
|
||||
mailer = require('../mailer.js'),
|
||||
nock = require('nock'),
|
||||
path = require('path'),
|
||||
rimraf = require('rimraf'),
|
||||
settings = require('../settings.js'),
|
||||
settingsdb = require('../settingsdb.js'),
|
||||
userdb = require('../userdb.js'),
|
||||
users = require('../users.js');
|
||||
|
||||
const MANIFEST = {
|
||||
@@ -56,7 +58,7 @@ const DOMAIN = {
|
||||
const AUDIT_SOURCE = { ip: '1.2.3.4' };
|
||||
|
||||
const ADMIN = {
|
||||
id: 'admin123',
|
||||
id: null,
|
||||
username: 'admin123',
|
||||
password: 'secret123',
|
||||
email: 'admin@me.com',
|
||||
@@ -69,6 +71,21 @@ const ADMIN = {
|
||||
source: ''
|
||||
};
|
||||
|
||||
const USER = {
|
||||
id: 'userid',
|
||||
username: 'uuid213',
|
||||
password: 'secret',
|
||||
email: 'safe@me.com',
|
||||
fallbackEmail: 'safefallback@me.com',
|
||||
role: 'user',
|
||||
salt: 'morton',
|
||||
createdAt: 'sometime back',
|
||||
resetToken: hat(256),
|
||||
displayName: '',
|
||||
source: '',
|
||||
permissions: null
|
||||
};
|
||||
|
||||
const APP = {
|
||||
id: 'appid',
|
||||
appStoreId: 'appStoreId',
|
||||
@@ -101,6 +118,7 @@ exports = module.exports = {
|
||||
AUDIT_SOURCE,
|
||||
DOMAIN,
|
||||
MANIFEST,
|
||||
USER,
|
||||
APPSTORE_TOKEN: 'atoken'
|
||||
};
|
||||
|
||||
@@ -146,6 +164,7 @@ function setup(done) {
|
||||
},
|
||||
appdb.add.bind(null, APP.id, APP.appStoreId, APP.manifest, APP.location, APP.domain, APP.portBindings, APP),
|
||||
settingsdb.set.bind(null, settings.CLOUDRON_TOKEN_KEY, exports.APPSTORE_TOKEN), // appstore token
|
||||
userdb.add.bind(null, USER.id, USER),
|
||||
], done);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user