Клиенту нужен now-playing с правильным маппингом id (Record now-эндпоинт использует id now-слотов, не каталога). Отдаём текущие треки по станциям с stationId = catalog id, чтобы клиент сопоставлял по station.id.
21 lines
717 B
TypeScript
21 lines
717 B
TypeScript
import { Module, forwardRef } from '@nestjs/common';
|
|
import { NowPlayingGateway } from './now-playing.gateway';
|
|
import { NowPlayingController } from './now-playing.controller';
|
|
import { NowPlayingService } from './now-playing.service';
|
|
import { RecordStationSyncService } from './record-station-sync.service';
|
|
import { IcyNowPlayingService } from './icy-now-playing.service';
|
|
import { ChartsModule } from '../charts/charts.module';
|
|
|
|
@Module({
|
|
imports: [forwardRef(() => ChartsModule)],
|
|
controllers: [NowPlayingController],
|
|
providers: [
|
|
NowPlayingGateway,
|
|
NowPlayingService,
|
|
RecordStationSyncService,
|
|
IcyNowPlayingService,
|
|
],
|
|
exports: [NowPlayingService],
|
|
})
|
|
export class NowPlayingModule {}
|