diff --git a/pr_agent/algo/utils.py b/pr_agent/algo/utils.py
index e30e2844..df345511 100644
--- a/pr_agent/algo/utils.py
+++ b/pr_agent/algo/utils.py
@@ -49,8 +49,9 @@ def convert_to_markdown(output_data: dict, gfm_supported: bool=True) -> str:
}
markdown_text = ""
markdown_text += f"## PR Review\n\n"
- markdown_text += "
\n\n"
- markdown_text += """ PR feedback | |
"""
+ if gfm_supported:
+ markdown_text += "\n\n"
+ markdown_text += """ PR feedback | |
"""
if not output_data or not output_data.get('review', {}):
return ""
@@ -60,8 +61,12 @@ def convert_to_markdown(output_data: dict, gfm_supported: bool=True) -> str:
continue
key_nice = key.replace('_', ' ').capitalize()
emoji = emojis.get(key_nice, "")
- markdown_text += f" {emoji} {key_nice} | \n\n{value}\n\n |
\n"
- markdown_text += "
\n"
+ if gfm_supported:
+ markdown_text += f" {emoji} {key_nice} | \n\n{value}\n\n |
\n"
+ else:
+ markdown_text += f"{emoji} **{key_nice}:** {value}\n\n"
+ if gfm_supported:
+ markdown_text += "
\n"
if 'code_feedback' in output_data:
if gfm_supported: