|
38 | 38 | from ...util.misc_objs import MarkdownDescription |
39 | 39 | from ...util.notebook_ui.icons import Icon |
40 | 40 | from ...util.table import itable_template_from_df |
| 41 | +from ...util.util import repr_truncation |
41 | 42 | from ..action.action_data_empty import ActionDataEmpty |
42 | 43 | from ..action.action_object import ActionObject |
43 | 44 | from ..data_subject.data_subject import DataSubject |
@@ -135,19 +136,26 @@ def _repr_html_(self) -> Any: |
135 | 136 | if isinstance(private_data_obj, ActionObject): |
136 | 137 | df = pd.DataFrame(self.data.syft_action_data) |
137 | 138 | data_table_line = itable_template_from_df(df=private_data_obj.head(5)) |
138 | | - |
139 | 139 | elif isinstance(private_data_obj, pd.DataFrame): |
140 | 140 | data_table_line = itable_template_from_df(df=private_data_obj.head(5)) |
141 | 141 | else: |
142 | | - data_table_line = private_data_res.ok_value |
| 142 | + try: |
| 143 | + data_table_line = repr_truncation(private_data_obj) |
| 144 | + except Exception as e: |
| 145 | + logger.debug(f"Failed to truncate private data repr. {e}") |
| 146 | + data_table_line = private_data_res.ok_value |
143 | 147 |
|
144 | 148 | if isinstance(self.mock, ActionObject): |
145 | 149 | df = pd.DataFrame(self.mock.syft_action_data) |
146 | 150 | mock_table_line = itable_template_from_df(df=df.head(5)) |
147 | 151 | elif isinstance(self.mock, pd.DataFrame): |
148 | 152 | mock_table_line = itable_template_from_df(df=self.mock.head(5)) |
149 | 153 | else: |
150 | | - mock_table_line = self.mock |
| 154 | + try: |
| 155 | + mock_table_line = repr_truncation(self.mock) |
| 156 | + except Exception as e: |
| 157 | + logger.debug(f"Failed to truncate mock data repr. {e}") |
| 158 | + mock_table_line = self.mock |
151 | 159 | if isinstance(mock_table_line, SyftError): |
152 | 160 | mock_table_line = mock_table_line.message |
153 | 161 |
|
|
0 commit comments