Browse Source

move RulesService

pull/278/head
Valentin Zickner 4 years ago
committed by Thomas
parent
commit
74a47fc867
  1. 3
      apps/api/src/app/experimental/experimental.module.ts
  2. 4
      apps/api/src/app/experimental/experimental.service.ts
  3. 2
      apps/api/src/app/portfolio/portfolio.module.ts
  4. 2
      apps/api/src/app/portfolio/portfolio.service.ts
  5. 2
      apps/api/src/app/portfolio/rules.service.ts

3
apps/api/src/app/experimental/experimental.module.ts

@ -1,6 +1,5 @@
import { AccountService } from '@ghostfolio/api/app/account/account.service';
import { RedisCacheModule } from '@ghostfolio/api/app/redis-cache/redis-cache.module';
import { RulesService } from '@ghostfolio/api/services/rules.service';
import { Module } from '@nestjs/common';
import { ExperimentalController } from './experimental.controller';
@ -19,6 +18,6 @@ import { ExchangeRateDataModule } from '@ghostfolio/api/services/exchange-rate-d
PrismaModule
],
controllers: [ExperimentalController],
providers: [AccountService, ExperimentalService, RulesService]
providers: [AccountService, ExperimentalService]
})
export class ExperimentalModule {}

4
apps/api/src/app/experimental/experimental.service.ts

@ -2,7 +2,6 @@ import { AccountService } from '@ghostfolio/api/app/account/account.service';
import { DataProviderService } from '@ghostfolio/api/services/data-provider/data-provider.service';
import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate-data.service';
import { PrismaService } from '@ghostfolio/api/services/prisma.service';
import { RulesService } from '@ghostfolio/api/services/rules.service';
import { Injectable } from '@nestjs/common';
@Injectable()
@ -11,8 +10,7 @@ export class ExperimentalService {
private readonly accountService: AccountService,
private readonly dataProviderService: DataProviderService,
private readonly exchangeRateDataService: ExchangeRateDataService,
private readonly prismaService: PrismaService,
private readonly rulesService: RulesService
private readonly prismaService: PrismaService
) {}
public async getBenchmark(aSymbol: string) {

2
apps/api/src/app/portfolio/portfolio.module.ts

@ -5,7 +5,7 @@ import { MarketDataService } from '@ghostfolio/api/app/core/market-data.service'
import { OrderService } from '@ghostfolio/api/app/order/order.service';
import { RedisCacheModule } from '@ghostfolio/api/app/redis-cache/redis-cache.module';
import { UserService } from '@ghostfolio/api/app/user/user.service';
import { RulesService } from '@ghostfolio/api/services/rules.service';
import { RulesService } from './rules.service';
import { SymbolProfileService } from '@ghostfolio/api/services/symbol-profile.service';
import { Module } from '@nestjs/common';

2
apps/api/src/app/portfolio/portfolio.service.ts

@ -20,7 +20,7 @@ import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate-
import { ImpersonationService } from '@ghostfolio/api/services/impersonation.service';
import { MarketState } from '@ghostfolio/api/services/interfaces/interfaces';
import { EnhancedSymbolProfile } from '@ghostfolio/api/services/interfaces/symbol-profile.interface';
import { RulesService } from '@ghostfolio/api/services/rules.service';
import { RulesService } from './rules.service';
import { SymbolProfileService } from '@ghostfolio/api/services/symbol-profile.service';
import { UNKNOWN_KEY, ghostfolioCashSymbol } from '@ghostfolio/common/config';
import { DATE_FORMAT, parseDate } from '@ghostfolio/common/helper';

2
apps/api/src/services/rules.service.ts → apps/api/src/app/portfolio/rules.service.ts

@ -2,7 +2,7 @@ import { RuleSettings } from '@ghostfolio/api/models/interfaces/rule-settings.in
import { Injectable } from '@nestjs/common';
import { Currency } from '@prisma/client';
import { Rule } from '../models/rule';
import { Rule } from '../../models/rule';
@Injectable()
export class RulesService {
Loading…
Cancel
Save