From 63cf1152b01012c17ff519c1625b72bc17ca2674 Mon Sep 17 00:00:00 2001 From: Reto Kaul Date: Thu, 28 Dec 2023 15:00:55 +0100 Subject: [PATCH] Extend guard --- apps/api/src/app/benchmark/benchmark.service.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/apps/api/src/app/benchmark/benchmark.service.ts b/apps/api/src/app/benchmark/benchmark.service.ts index 32ea96396..a0852703f 100644 --- a/apps/api/src/app/benchmark/benchmark.service.ts +++ b/apps/api/src/app/benchmark/benchmark.service.ts @@ -260,9 +260,10 @@ export class BenchmarkService { marketDataItem.date ); - const exchangeRateFactor = isNumber(exchangeRate) - ? exchangeRate / exchangeRateAtStartDate - : 1; + const exchangeRateFactor = + isNumber(exchangeRateAtStartDate) && isNumber(exchangeRate) + ? exchangeRate / exchangeRateAtStartDate + : 1; marketData.push({ date: format(marketDataItem.date, DATE_FORMAT), @@ -284,9 +285,10 @@ export class BenchmarkService { new Date() ); - const exchangeRateFactor = isNumber(exchangeRate) - ? exchangeRate / exchangeRateAtStartDate - : 1; + const exchangeRateFactor = + isNumber(exchangeRateAtStartDate) && isNumber(exchangeRate) + ? exchangeRate / exchangeRateAtStartDate + : 1; marketData.push({ date: format(new Date(), DATE_FORMAT),