From f42930744ed2df516116249550f730d445379dd3 Mon Sep 17 00:00:00 2001 From: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com> Date: Mon, 10 Apr 2023 23:10:51 +0200 Subject: [PATCH] Fix filings analysis (#4732) --- .../stocks/fundamental_analysis/eclect_us_model.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/openbb_terminal/stocks/fundamental_analysis/eclect_us_model.py b/openbb_terminal/stocks/fundamental_analysis/eclect_us_model.py index b4b877bec1a..086b982d4b6 100644 --- a/openbb_terminal/stocks/fundamental_analysis/eclect_us_model.py +++ b/openbb_terminal/stocks/fundamental_analysis/eclect_us_model.py @@ -53,6 +53,18 @@ def get_filings_analysis(symbol: str) -> pd.DataFrame: map(resultGroupMapper("Risk factors"), response_dict[0]["rf_highlights"]), columns=["Group", "Good", "Sentence"], ) + + if risk.empty: + response_dict_rf = [x for x in response_dict if x["rf_highlights"] != []] + if response_dict_rf != []: + risk = pd.DataFrame( + map( + resultGroupMapper("Risk factors"), + response_dict_rf[0]["rf_highlights"], + ), + columns=["Group", "Good", "Sentence"], + ) + analysis = pd.DataFrame( map( resultGroupMapper("Discussion and Analysis"),