in source/tenant-registration/server.js [130:167]
function registerTenantAdmin(tenant) {
var promise = new Promise(function(resolve, reject) {
// init the request with tenant data
var tenantAdminData = {
"tenant_id": tenant.tenant_id,
"companyName": tenant.companyName,
"accountName": tenant.accountName,
"ownerName": tenant.ownerName,
"tier": tenant.tier,
"email": tenant.email,
"userName": tenant.userName,
"role": tenant.role,
"firstName": tenant.firstName,
"lastName": tenant.lastName
};
// REST API URL
var registerTenantUserURL = configuration.url.user + '/reg';
// fire request
request({
url: registerTenantUserURL,
method: "POST",
json: true,
headers: {"content-type": "application/json"},
body: tenantAdminData
}, function (error, response, body) {
if (error || (response.statusCode != 200)) {
reject(error)
} else {
resolve(body);
}
});
});
return promise;
}