From a89eed73f9a5e3e5f86cb2310f4a0bb6e2b84c89 Mon Sep 17 00:00:00 2001 From: Jan Kadlec Date: Mon, 31 Mar 2025 10:16:30 +0200 Subject: [PATCH] fix: `get_visualization` failed for missing included For some reason it could happen that `get_visualization` did not have any `included` and get failed. JIRA: TRIVIAL risk: low --- gooddata-sdk/gooddata_sdk/visualization.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gooddata-sdk/gooddata_sdk/visualization.py b/gooddata-sdk/gooddata_sdk/visualization.py index 8b46d3ec3..ee6819799 100644 --- a/gooddata-sdk/gooddata_sdk/visualization.py +++ b/gooddata-sdk/gooddata_sdk/visualization.py @@ -782,6 +782,8 @@ def get_visualization( _check_return_type=False, _request_timeout=timeout, ) - side_loads = SideLoads(vis_obj.included) + side_loads = None + if hasattr(vis_obj, "included"): + side_loads = SideLoads(vis_obj.included) return Visualization(vis_obj.data, side_loads)