fix the interactive message text cannot be extracted
This commit is contained in:
@@ -89,7 +89,8 @@ def _extract_interactive_content(content: dict) -> list[str]:
|
|||||||
elif isinstance(title, str):
|
elif isinstance(title, str):
|
||||||
parts.append(f"title: {title}")
|
parts.append(f"title: {title}")
|
||||||
|
|
||||||
for element in content.get("elements", []) if isinstance(content.get("elements"), list) else []:
|
for elements in content.get("elements", []) if isinstance(content.get("elements"), list) else []:
|
||||||
|
for element in elements:
|
||||||
parts.extend(_extract_element_content(element))
|
parts.extend(_extract_element_content(element))
|
||||||
|
|
||||||
card = content.get("card", {})
|
card = content.get("card", {})
|
||||||
|
|||||||
Reference in New Issue
Block a user