Feature/simplify exchange rate service initialization (#1128)

* Simplify initialization

* Update changelog
pull/1131/head
Thomas Kaul 2 years ago committed by GitHub
parent 86ae88f90f
commit 4ccabde251
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
### Changed
- Simplified the initialization of the exchange rate service
## 1.177.0 - 04.08.2022
### Added

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

Loading…
Cancel
Save