Browse Source

Add log

pull/2790/head
Thomas Kaul 2 years ago
parent
commit
2b6e667876
  1. 17
      apps/api/src/app/benchmark/benchmark.service.ts

17
apps/api/src/app/benchmark/benchmark.service.ts

@ -246,9 +246,16 @@ export class BenchmarkService {
const exchangeRateAtStartDate =
exchangeRates[format(startDate, DATE_FORMAT)];
const step = Math.round(
marketDataItems.length / Math.min(marketDataItems.length, MAX_CHART_ITEMS)
);
if (!exchangeRateAtStartDate) {
Logger.error(
`No exchange rate has been found for ${
currentSymbolItem.currency
}${userCurrency} at ${format(startDate, DATE_FORMAT)}`,
'BenchmarkService'
);
return { marketData };
}
const marketPriceAtStartDate = marketDataItems?.find(({ date }) => {
return isSameDay(date, startDate);
@ -266,6 +273,10 @@ export class BenchmarkService {
return { marketData };
}
const step = Math.round(
marketDataItems.length / Math.min(marketDataItems.length, MAX_CHART_ITEMS)
);
let i = 0;
for (let marketDataItem of marketDataItems) {

Loading…
Cancel
Save