mirror of https://github.com/ghostfolio/ghostfolio
Browse Source
* Deprecate symbol endpoints in favor of symbols endpoints * Update changelogpull/8156/merge
committed by
GitHub
27 changed files with 98 additions and 50 deletions
@ -0,0 +1,17 @@ |
|||||
|
import { TransformDataSourceInRequestModule } from '@ghostfolio/api/interceptors/transform-data-source-in-request/transform-data-source-in-request.module'; |
||||
|
import { TransformDataSourceInResponseModule } from '@ghostfolio/api/interceptors/transform-data-source-in-response/transform-data-source-in-response.module'; |
||||
|
import { SymbolModule } from '@ghostfolio/api/services/symbol/symbol.module'; |
||||
|
|
||||
|
import { Module } from '@nestjs/common'; |
||||
|
|
||||
|
import { SymbolsController } from './symbols.controller'; |
||||
|
|
||||
|
@Module({ |
||||
|
controllers: [SymbolsController], |
||||
|
imports: [ |
||||
|
SymbolModule, |
||||
|
TransformDataSourceInRequestModule, |
||||
|
TransformDataSourceInResponseModule |
||||
|
] |
||||
|
}) |
||||
|
export class SymbolsModule {} |
||||
@ -1,24 +0,0 @@ |
|||||
import { TransformDataSourceInRequestModule } from '@ghostfolio/api/interceptors/transform-data-source-in-request/transform-data-source-in-request.module'; |
|
||||
import { TransformDataSourceInResponseModule } from '@ghostfolio/api/interceptors/transform-data-source-in-response/transform-data-source-in-response.module'; |
|
||||
import { DataProviderModule } from '@ghostfolio/api/services/data-provider/data-provider.module'; |
|
||||
import { MarketDataModule } from '@ghostfolio/api/services/market-data/market-data.module'; |
|
||||
import { PrismaModule } from '@ghostfolio/api/services/prisma/prisma.module'; |
|
||||
|
|
||||
import { Module } from '@nestjs/common'; |
|
||||
|
|
||||
import { SymbolController } from './symbol.controller'; |
|
||||
import { SymbolService } from './symbol.service'; |
|
||||
|
|
||||
@Module({ |
|
||||
controllers: [SymbolController], |
|
||||
exports: [SymbolService], |
|
||||
imports: [ |
|
||||
DataProviderModule, |
|
||||
MarketDataModule, |
|
||||
PrismaModule, |
|
||||
TransformDataSourceInRequestModule, |
|
||||
TransformDataSourceInResponseModule |
|
||||
], |
|
||||
providers: [SymbolService] |
|
||||
}) |
|
||||
export class SymbolModule {} |
|
||||
@ -0,0 +1,14 @@ |
|||||
|
import { DataProviderModule } from '@ghostfolio/api/services/data-provider/data-provider.module'; |
||||
|
import { MarketDataModule } from '@ghostfolio/api/services/market-data/market-data.module'; |
||||
|
import { PrismaModule } from '@ghostfolio/api/services/prisma/prisma.module'; |
||||
|
|
||||
|
import { Module } from '@nestjs/common'; |
||||
|
|
||||
|
import { SymbolService } from './symbol.service'; |
||||
|
|
||||
|
@Module({ |
||||
|
exports: [SymbolService], |
||||
|
imports: [DataProviderModule, MarketDataModule, PrismaModule], |
||||
|
providers: [SymbolService] |
||||
|
}) |
||||
|
export class SymbolModule {} |
||||
@ -0,0 +1,3 @@ |
|||||
|
import type { SymbolItem } from '../symbol-item.interface'; |
||||
|
|
||||
|
export interface SymbolResponse extends SymbolItem {} |
||||
Loading…
Reference in new issue