Browse Source

Simplify initialization

pull/1128/head
Thomas 3 years ago
parent
commit
e700804634
  1. 5
      apps/api/src/app/app.controller.ts

5
apps/api/src/app/app.controller.ts

@ -1,19 +1,16 @@
import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate-data.service'; import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate-data.service';
import { PrismaService } from '@ghostfolio/api/services/prisma.service';
import { Controller } from '@nestjs/common'; import { Controller } from '@nestjs/common';
@Controller() @Controller()
export class AppController { export class AppController {
public constructor( public constructor(
private readonly exchangeRateDataService: ExchangeRateDataService, private readonly exchangeRateDataService: ExchangeRateDataService
private readonly prismaService: PrismaService
) { ) {
this.initialize(); this.initialize();
} }
private async initialize() { private async initialize() {
try { try {
await this.prismaService.$connect();
await this.exchangeRateDataService.initialize(); await this.exchangeRateDataService.initialize();
} catch {} } catch {}
} }

Loading…
Cancel
Save