From 126ff86e6c42d35c582d96ea53db86f926139f48 Mon Sep 17 00:00:00 2001 From: hjoaquim Date: Mon, 6 Feb 2023 13:24:39 +0000 Subject: [PATCH] fix for empty feature settings --- openbb_terminal/session/session_model.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/openbb_terminal/session/session_model.py b/openbb_terminal/session/session_model.py index cae5dbbe634..dd23c5ff836 100644 --- a/openbb_terminal/session/session_model.py +++ b/openbb_terminal/session/session_model.py @@ -55,10 +55,13 @@ def login(session: dict) -> LoginStatus: if response.status_code == 200: configs = json.loads(response.content) email = configs.get("email", "") + feature_settings = configs.get("features_settings", {}) User.load_user_info(session, email) Local.apply_configs(configs=configs) User.update_flair( - flair=configs.get("features_settings", {}).get("USE_FLAIR", None) + flair=feature_settings.get("USE_FLAIR", None) + if feature_settings + else None ) return LoginStatus.SUCCESS return LoginStatus.FAILED