in migration/src/jira_util.py [0:0]
def extract_comments(o: dict) -> list[tuple[str, str, str, str, str, str]]:
comments = o.get("fields").get("comment", {}).get("comments", [])
if not comments:
return []
res = []
for c in comments:
author = c.get("author")
name = author.get("name", "") if author else ""
disp_name = author.get("displayName", "") if author else ""
body = c.get("body", "")
created = c.get("created", "")
updated = c.get("updated", "")
comment_id = c.get("id", "")
res.append((name, disp_name, body, created, updated, comment_id))
return res