Improve logging (#3304)

* Improve logging
pull/3306/head
Thomas Kaul 2 months ago committed by GitHub
parent 212aa6a63b
commit 22d63c6102
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -449,13 +449,16 @@ export class ExchangeRateDataService {
factors[format(date, DATE_FORMAT)] = factor; factors[format(date, DATE_FORMAT)] = factor;
} }
} catch { } catch {
Logger.error( let errorMessage = `No exchange rate has been found for ${currencyFrom}${currencyTo} at ${format(
`No exchange rate has been found for ${currencyFrom}${currencyTo} at ${format( date,
date, DATE_FORMAT
DATE_FORMAT )}. Please complement market data for ${DEFAULT_CURRENCY}${currencyFrom}`;
)}. Please complement market data for ${DEFAULT_CURRENCY}${currencyFrom} and ${DEFAULT_CURRENCY}${currencyTo}.`,
'ExchangeRateDataService' if (DEFAULT_CURRENCY !== currencyTo) {
); errorMessage = `${errorMessage} and ${DEFAULT_CURRENCY}${currencyTo}`;
}
Logger.error(`${errorMessage}.`, 'ExchangeRateDataService');
} }
} }
} }

Loading…
Cancel
Save