summaryrefslogtreecommitdiffstats
path: root/openbb_platform/core/openbb_core/app/command_runner.py
diff options
context:
space:
mode:
Diffstat (limited to 'openbb_platform/core/openbb_core/app/command_runner.py')
-rw-r--r--openbb_platform/core/openbb_core/app/command_runner.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/openbb_platform/core/openbb_core/app/command_runner.py b/openbb_platform/core/openbb_core/app/command_runner.py
index a8c368839f8..4d9985a2172 100644
--- a/openbb_platform/core/openbb_core/app/command_runner.py
+++ b/openbb_platform/core/openbb_core/app/command_runner.py
@@ -316,15 +316,18 @@ class StaticCommandRunner:
elif isinstance(extra_params, dict) and "chart_params" in extra_params:
chart_params = kwargs["extra_params"].get("chart_params", {})
- if "chart_params" in kwargs:
+ if "chart_params" in kwargs and kwargs["chart_params"] is not None:
chart_params.update(kwargs.pop("chart_params", {}))
- if "kwargs" in kwargs:
+ if (
+ "kwargs" in kwargs
+ and "chart_params" in kwargs["kwargs"]
+ and kwargs["kwargs"].get("chart_params") is not None
+ ):
chart_params.update(kwargs.pop("kwargs", {}).get("chart_params", {}))
if chart_params:
kwargs.update(chart_params)
-
obbject.charting.show(render=False, **kwargs)
# pylint: disable=R0913, R0914
@@ -374,7 +377,6 @@ class StaticCommandRunner:
# pylint: disable=protected-access
obbject._route = route
obbject._standard_params = kwargs.get("standard_params", None)
-
if chart and obbject.results:
cls._chart(obbject, **kwargs)