Browse Source

Resolve error when fetching dividends for date ranges without events

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

6
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(
({ amount: dividends, date }) => {
return { date, dividends }; return { date, dividends };
}); }
);
} }
private convertToHistoricalResult( private convertToHistoricalResult(

Loading…
Cancel
Save