users.add and users.createOwner only returns id now

This commit is contained in:
Girish Ramakrishnan
2021-08-10 13:50:52 -07:00
parent 2c13158265
commit 79997d5529
2 changed files with 4 additions and 5 deletions

View File

@@ -8,7 +8,6 @@ const appdb = require('../appdb.js'),
database = require('../database.js'),
domains = require('../domains.js'),
fs = require('fs'),
hat = require('../hat.js'),
mail = require('../mail.js'),
mailboxdb = require('../mailboxdb.js'),
mailer = require('../mailer.js'),
@@ -177,13 +176,13 @@ function setup(done) {
domainSetup,
async function createOwner() {
const result = await users.createOwner(ADMIN.email, ADMIN.username, ADMIN.password, ADMIN.displayName, AUDIT_SOURCE);
ADMIN.id = result.id;
ADMIN.id = result;
},
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
async function createUser() {
const result = await users.add(USER.email, USER, AUDIT_SOURCE);
USER.id = result.id;
USER.id = result;
},
(done) => mailboxdb.addMailbox(exports.MAILBOX_NAME, DOMAIN.domain, { ownerId: USER.id, ownerType: mail.OWNERTYPE_USER, active: true }, done),
(done) => mailboxdb.setAliasesForName(exports.MAILBOX_NAME, DOMAIN.domain, [ { name: exports.ALIAS_NAME, domain: DOMAIN.domain} ], done),