diff --git a/apps/api/src/app/core/market-data.service.ts b/apps/api/src/app/core/market-data.service.ts index 6a16b2dee..06a3991f0 100644 --- a/apps/api/src/app/core/market-data.service.ts +++ b/apps/api/src/app/core/market-data.service.ts @@ -1,6 +1,7 @@ import { PrismaService } from '@ghostfolio/api/services/prisma.service'; import { Injectable } from '@nestjs/common'; import { MarketData } from '@prisma/client'; +import { subDays } from 'date-fns'; @Injectable() export class MarketDataService { @@ -14,7 +15,13 @@ export class MarketDataService { symbol: string; }): Promise { return await this.prisma.marketData.findFirst({ - where: { date, symbol } + where: { + date: { + gte: subDays(date, 1), + lt: date + }, + symbol + } }); } }