Browse Source

Resolve error when fetching dividends for date ranges without events

pull/7612/head
Thomas Kaul 2 weeks ago
parent
commit
0cdc4a9675
  1. 8
      apps/api/src/services/data-provider/yahoo-finance/yahoo-finance.service.ts

8
apps/api/src/services/data-provider/yahoo-finance/yahoo-finance.service.ts

@ -343,9 +343,11 @@ export class YahooFinanceService implements DataProviderInterface {
private convertToDividendResult( private convertToDividendResult(
result: ChartResultArray result: ChartResultArray
): HistoricalDividendsResult { ): HistoricalDividendsResult {
return result.events.dividends.map(({ amount: dividends, date }) => { return (result.events?.dividends ?? []).map(
return { date, dividends }; ({ amount: dividends, date }) => {
}); return { date, dividends };
}
);
} }
private convertToHistoricalResult( private convertToHistoricalResult(

Loading…
Cancel
Save