fix(api/core/app/segments/segments.py): Fix file to markdown. (#7293)
This commit is contained in:
parent
7619850855
commit
3f9720bca0
@ -99,7 +99,13 @@ class ObjectSegment(Segment):
|
|||||||
class ArraySegment(Segment):
|
class ArraySegment(Segment):
|
||||||
@property
|
@property
|
||||||
def markdown(self) -> str:
|
def markdown(self) -> str:
|
||||||
return '\n'.join(['- ' + item.markdown for item in self.value])
|
items = []
|
||||||
|
for item in self.value:
|
||||||
|
if hasattr(item, 'to_markdown'):
|
||||||
|
items.append(item.to_markdown())
|
||||||
|
else:
|
||||||
|
items.append(str(item))
|
||||||
|
return '\n'.join(items)
|
||||||
|
|
||||||
|
|
||||||
class ArrayAnySegment(ArraySegment):
|
class ArrayAnySegment(ArraySegment):
|
||||||
|
Loading…
Reference in New Issue
Block a user