Spaces:
Running
Running
Update ui/insights_ui_generator.py
Browse files
ui/insights_ui_generator.py
CHANGED
@@ -139,10 +139,15 @@ def format_single_okr_for_display(
|
|
139 |
kr_desc = kr_data.get('key_result_description', f"Key Result {kr_idx+1} (No description)")
|
140 |
target_metric = kr_data.get('target_metric')
|
141 |
target_value = kr_data.get('target_value')
|
|
|
|
|
142 |
|
143 |
md_parts.append(f"\n#### Key Result {displayed_kr_count} (Original Index: {kr_idx+1}): {kr_desc}")
|
144 |
if target_metric and target_value:
|
145 |
md_parts.append(f" - **Target:** Measure `{target_metric}` to achieve/reach `{target_value}`")
|
|
|
|
|
|
|
146 |
|
147 |
tasks_list = kr_data.get('tasks', [])
|
148 |
if tasks_list and isinstance(tasks_list, list):
|
|
|
139 |
kr_desc = kr_data.get('key_result_description', f"Key Result {kr_idx+1} (No description)")
|
140 |
target_metric = kr_data.get('target_metric')
|
141 |
target_value = kr_data.get('target_value')
|
142 |
+
kr_data_subj = kr_data.get('data_subject')
|
143 |
+
kr_type = kr_data.get('key_result_type')
|
144 |
|
145 |
md_parts.append(f"\n#### Key Result {displayed_kr_count} (Original Index: {kr_idx+1}): {kr_desc}")
|
146 |
if target_metric and target_value:
|
147 |
md_parts.append(f" - **Target:** Measure `{target_metric}` to achieve/reach `{target_value}`")
|
148 |
+
if kr_type and kr_data_subj:
|
149 |
+
md_parts.append(f" **Key result type**: {kr_type}, for **data subject** {kr_data_subj}")
|
150 |
+
|
151 |
|
152 |
tasks_list = kr_data.get('tasks', [])
|
153 |
if tasks_list and isinstance(tasks_list, list):
|