X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=server%2Finitializers%2Finstaller.ts;h=324a2c2e5bdd4eefa0fca36f6627c2804db696bf;hb=b5c0e95544cec5a33cee3df41c1607d2a0cd5403;hp=ee3c9dfd9c79a2073ea7136c9d3a2eb45504800e;hpb=50d6de9c286abcb34ff4234d56d9cbb803db7665;p=oweals%2Fpeertube.git diff --git a/server/initializers/installer.ts b/server/initializers/installer.ts index ee3c9dfd9..324a2c2e5 100644 --- a/server/initializers/installer.ts +++ b/server/initializers/installer.ts @@ -1,6 +1,7 @@ import * as passwordGenerator from 'password-generator' import { UserRole } from '../../shared' -import { logger, mkdirpPromise, rimrafPromise } from '../helpers' +import { mkdirpPromise, rimrafPromise } from '../helpers/core-utils' +import { logger } from '../helpers/logger' import { createApplicationActor, createUserAccountAndChannel } from '../lib/user' import { UserModel } from '../models/account/user' import { ApplicationModel } from '../models/application/application' @@ -19,7 +20,7 @@ async function installApplication () { await createOAuthAdminIfNotExist() } catch (err) { logger.error('Cannot install application.', err) - throw err + process.exit(-1) } }